Business Development Manager
DeHavilland EU Location Brussels, Belgium Position description We’re looking for a Business Development Manager (New Business) to join our team selling subscriptions into the Infrastructure (Eg Energy, Transport) and/or Financial Services sectors in Europe. Key Accountabilities Manage the entire sales cycle, from identifying prospects through to closing the sale; Presenting and positioning DeHavilland’s service
Business Development Manager Read More »


