Transdev - New York, NY
posted 5 months ago
The Business Development Manager at Veolia North America is a pivotal role responsible for identifying and developing long-term, integrated energy services contracts. This position requires a proactive approach to lead the pursuit of new business opportunities by establishing and nurturing strong relationships with both existing and potential clients. The manager will act as the primary point of contact for clients, ensuring their needs are met and that they receive tailored solutions that align with their objectives. In this role, the Business Development Manager will be tasked with identifying potential customers and developing relationships with key decision-makers within client organizations. This involves assessing opportunities for collaboration and growth. The manager will also manage and participate in the preparation of proposals, pricing strategies, and presentations to customers, ensuring that all materials reflect a strategic approach to developing new projects. Additionally, the role includes leading negotiations with clients, which encompasses the preparation of contracts and the structuring of financing solutions. The manager will oversee internal development activities, including technical audits conducted by Veolia's development engineers, and will serve as a liaison with various internal teams such as operations, finance, legal, and risk management throughout the sales process. A critical aspect of this position is to assess competitor strengths, weaknesses, and strategic directions to maintain a competitive edge in the market.