Sign In
Get Clay Free →

Suggestions

    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