Meet the team

David Green

Chief Executive Officer

Charles Roc’s founder and director is described by his team as someone who inspires, is down to earth, says it how it is, imparts enthusiasm and passion and is amazing company! 

Amanda Green


Amanda involves herself heavily in the administrative side of all projects the Group undertakes, keeping the internal admin functions running like clockwork. 

Peter Hamilton

Peter Hamilton
Group Finance Director

Peter makes a positive impact on the bottom line by improving business processes and management information systems, methodically finding solutions to difficult challenges.

Sean Palin

Project Manager

Sean’s invaluable skills in surveying the job then organising the labour and materials mean that each contract runs smoothly and on time - from inception to completion.

Marika Audere

Operations Manager

Marika looks after our hotel clients’ housekeeping services, ensuring a smooth, efficient service with a team of happy employees and high satisfaction rates for our clients’ guests.

Kamila Perez

Trainee Finance Controller

Kamila has been with the company since it started, working her way through each department to gain a comprehensive understanding of the business.

Renée Wallen

Marketing Consultant

Renée has worked with the team since the Group's inception. She identifies and monitors marketing opportunities and assists with company exhibitions.

Your business is our business