TELOS PEOPLE
Updated 60 days ago
Suite 702, 1 Concorde Gate, North York, ON - M3C 3N6
Telos People is helping clients to optimize and transform business processes-to be more data-driven, digitally savvy and strategy enabled-to work smarter, scale faster, be more productive and eradicate costs across the enterprise with intelligent operations...
Telos People is headquartered in Toronto, Ontario, soon expanding to other provinces. We also have team members nationwide in work-from-home locations.