Our people work closely in teams with complementary skills to deliver a comprehensive range of services to our clients.

Here are some of our managers and team leaders:

Frances Russell

Frances Russell

CEO and Managing Director
Peter Geare

Peter Geare

Business Solutions Consultant
Shweta Singh

Shweta Singh

Finance & Corporate Services Manager
Justin Degrassi

Justin Degrassi

Principal Engineer
Malek Elzein

Malek Elzein

CTO and Service Delivery Manager
Brian Hampton

Brian Hampton

Team Leader
Mohamad Khalaf

Mohamad Khalaf

Head of Client Services