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. 

Gary Woodfine

Technical Director

Gary provides technical support for our site teams and clients. He handles large tenders, major projects, and looks after any issues clients may have that need support from a technical input.

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.

Tracy Cooper

Operations Assistant

Tracy’s provides the Operations team with a wide-angled lens, ensuring our clients know and trust that the team will handle matters quickly, efficiently and with the minimum of disruption.

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