Key Team Members

SCC executes its vision with the help of a top quality team at every level.


Board of Directors
SCC’s Board of Directors benefits from the presence of a collection of leading talents in a diverse group of industries and professions.


Executive Committee
SCC’s Executive Committee provides a wealth of experience and is responsible for overseeing the day to day direction of the business.


Senior Management Team
SCC’s Senior Management Team consists of heads of SCC’s 7 functional business areas and geographical areas, each of whom is an expert in their specialisation and is responsible for day to day management, project execution and business development.

go to SCC Americas site