Rebecca Barrett

Rebecca has over 30 years' experience in the development and management of large-scale projects in the environment sector.​  Her ability to manage and balance a wide range of complex projects and issues equips her to support all of our work - ensuring that clients’ needs are met.

Rebecca’s experience and knowledge ensure that we operate to the professional standards and quality that are essential for building and maintaining effective client relationships.

Rebecca.jpg