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.

  • LinkedIn
  • Facebook
VAT Registration No: 369 5320 73