Charles Richards has over 20 years of work experience in various roles within the technology and telecommunications industry. Charles is currently the Sr. Director of Digital Delivery for Compass Digital in Canada, a position they have held since July 2022. Before that, Charles was the Director of Digital Strategy for Compass Digital, starting in August 2018. Prior to joining Compass Digital, they served as the Senior Manager of the Project Management Office at Compass Digital from February 2014 to August 2018.
Before their time at Compass Digital, Charles worked as an IT Consultant and Business Systems Analyst for Project X Ltd, primarily working with Bell. Charles held this position from May 2012 to February 2014. At the same time, they also worked as a Business Systems Analyst for Bell's EDW from May 2012 to February 2014.
Earlier in their career, Charles was a Senior Business Analyst for Rogers Communications' EDW from November 2010 to January 2012. Their extensive work experience also includes a nine-year tenure at Bell Mobility, where they worked as a Self Serve Project Manager from September 2001 to November 2010.
Charles Richards has completed a Graphic Design program at George Brown College. Charles also obtained a Business Systems Analyst Certificate with BSAC Certification at Inquestra.
July, 2022 - present
August, 2018
February, 2014
Head Service Delivery, Digital Facility Solutions/smart Utilities & Infrastructure, Urban Solutions at ST Engineering
Senior Director Global Procurement, Capabilities, Governance, Digital Transformation, Corrugate COE at PepsiCo
Vp, Digital Product Manager at Synchrony
Global Head Of Dd&t (data,digital,technology) Procurement at Takeda Pharmaceutical
Sr. Manager - Digital Compliance & Regulatory Risk Management at Pfizer
Access the worlds's biggest network of public org charts
Learn more