Leadership

Our people are what makes digital transformation possible. 

To successfully lead the government’s digital transformation efforts, we have staff with unique and wide-ranging capabilities. They have skills that many service delivery agencies need in a digital future.

These include expertise in:

Our leadership team

Randall Brugeaud

Randall Brugeaud

Chief Executive Officer

Anthony Vlasic

Anthony Vlasic

Chief Strategy Officer

Peter Alexander

Peter Alexander

Chief Digital Officer

Georg-Philip de Wet

GP de Wet

Chief Operating Officer