top of page

Stephen Chan

Head & Senior Vice President
(Government Solutions)

A certified Project Management Profession (PMI) with over 17 years’ experience in the telecommunication, banking, enterprise, marketing and advertising, and insurance industries, Stephen has a sterling record in pre-sales negotiation and implementing large scale complex projects. Stephen was instrumental in increasing revenues four-fold for Activate through orchestrating multiple teams and agencies harmoniously.  


Keeping methodically in step on project management comes as second nature for Stephen; he loves dancing! While not dancing around deals (pun intended), Stephen enjoys watching Sumo wrestling and video interviews of celebrities he admires or is curious about. In his own words, an “inquisitive, relentless yet fatalistic” personality drives him to live out his motto: Carpe Diem. 

Activate Head & Senior Vice President (Government Solutions) Stephen Chan

Academic Background:

Master's degree in Business Administration, Melbourne Business School. 

Bachelor’s degree (First Class Honours) in Computer Engineering, Nanyang Technological University of Singapore.  

bottom of page