0 followers
Optimus Tech Solutions is a leading I.T Managed service provider based in Toronto, Canada. We specialize in providing cutting-edge solutions to businesses of all sizes and industries to help them achieve their I.T goals. #optimustechsolutions Our company was founded in 2010 to revolutionize the t... Read more
Peter Daher
This company has no teams yet