Head of Sales (Germany) – Solar PV Mounting, Racking & Trackers at Shanghai BSF Human Resources Co., Ltd (Remote) — aijobsearch