Business Development and M&A Director - Western Europe, UK & Nordics
Date Posted: 2023-12-08 Country: France Location: 23 RUE DELARIVIERE LEFOULLON, OTIS SIEGE SOCIAL, 92800, France Moving people. Shaping the future. At Otis, we take pride in leading the industry we f
Solar and ESS Business Development Manager
Company Overview Targray - Building sustainable solutions for a world in transition Established in 1987 in Montreal, Canada, Targray is a global leader in the sourcing, transportation, storage, tradi