Job Title: Business Development Manager – New Business Sales Location: Wiesbaden Working Hours: Monday to Friday – 8.30am – 5.30pm Hybrid Position Overview We are looking for a dynamic and results-driven Business Development Manager – New Business Sales to join our team, specializing in solutions within the domain, security, brand, and fraud prevention space. Based […]