Sign In

Stephen Carag

Localisation Project Manager at Canva

Stephen Carag is a professional with a strong background in Computer Science, holding a Bachelor of Science degree from AMA University. He has held various key roles in reputable organizations, showcasing a diverse skill set and expertise in project management, data processing, training, account management, and operations. Currently, he serves as the Localisation Project Manager at Canva, leveraging his experience and knowledge in overseeing localization projects. Prior to this, Stephen has worked as a Process Specialist - Data at Cognizant, Trainer/Account Manager at Paymentwall, Inc., Trainer at Teleperformance, and Executive - Operations at Teleperformance.

S
Add to my network

Location

Metro Manila, National Capital Region, Philippines