Job of the Week – Strategic Development Manager – McLean Ross

Our client, a well-known FTSE 100 company, seeks a qualified Strategic Development Manager to help their sales team and business verticals to develop new energy generation, efficiency and energy services propositions and opportunities with our largest business customers. You’ll structure and deliver new and complex deals which may require new working practices, capabilities and/or commercial […]