Regions - England
Sales & Project Manager
DeepRoot is seeking an enthusiastic, and self-motivated Sales & Project Manager to join our UK team. The position will both generate sales and support our ongoing technical sales efforts, implementing SuDS – landscape and green infrastructure products. Critical to success in the role is having a strong belief in and value for an improved environment… More
July 4, 2023