Business Development Manager France - Solar PV Mounting, Racking & Trackers

Shanghai BSF Human Resources Co., Ltd
full time Lyon, Auvergne-Rhône-Alpes Advertising, Marketing, Promotions, Public Relations, and Sales Managers
Posted:
June 18, 2026
Location:
Lyon, Auvergne-Rhône-Alpes, France

Job Description

Job brief

Our client is a leading global pioneer and a premier tier-1 manufacturer of smart Solar PV mounting and tracking solutions. Ranked among the world's elite structural suppliers, their portfolio spans cutting-edge utility-scale trackers, robust C&I ground structures, and innovative distributed rooftop racking systems. Backed by state-of-the-art global manufacturing facilities, rigorous wind tunnel testing, and an unyielding commitment to local engineering compliance, they are aggressively accelerating Europe's energy transition.To fuel their next phase of hyper-growth across Europe, they are seeking a highly entrepreneurial, hunter-profile business development manager. This is an absolute omni-channel business development role. Rather than managing legacy accounts, you will be the spearhead for pioneering new frontiers. You will be fully empowered to penetrate utility developers, secure C&I installers, and onboard regional distribution wholesalers from scratch.

...

Apply for this Job

Submit your application for the Business Development Manager France - Solar PV Mounting, Racking & Trackers position at Shanghai BSF Human Resources Co., Ltd.

Apply Now Save for Later

Job Overview

Job Type: full time
Location: Lyon, France
Posted: June 18, 2026
Deadline: July 28, 2026