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.