Rachel Glover / Business Development Manager - London
Rachel is a results-driven Business Development Manager dedicated to nurturing client relationships and delivering exceptional value to our partners. With extensive experience in the built environment industry, she excels at forging long-term partnerships. Her knack for identifying opportunities and fostering collaboration ensures mutual success and enduring partnerships.