The Marketing and Customer Relations team at Neptune Flood focuses on promoting the company's cutting-edge flood risk assessment solutions and ensuring customer satisfaction. The team is responsible for crafting marketing strategies, managing client relationships, and driving engagement to support the adoption of Neptune Flood's innovative flood mapping technologies.
View all