OSW
Country Manager
Job Location
Brescia, Italy
Job Description
Overview Country Manager – Solar Distribution (Italy): Lead OSW’s expansion in Italy's solar market. One Stop Warehouse (OSW) is Australia’s largest solar distributor and a fast-growing renewable energy business with operations across Australia, the Netherlands, Poland, Mexico, and the USA. We are expanding further into Europe and seeking a Country Manager to establish and lead our Italy operations. Responsibilities Take full responsibility for OSW’s Italy operations. Lead sales, marketing, procurement, warehousing, and logistics functions. Drive commercial growth while managing P&L, budgets, and reporting. Develop strong customer and supplier relationships in the Italy solar sector. Identify opportunities in one of Europe’s most dynamic renewable energy markets. Build and inspire a high-performing local team while embedding OSW’s global culture. Qualifications (must-have) Proven solar industry experience (distribution, EPC, manufacturing, or related) Professional fluency in English, written and spoken Senior management background with full P&L accountability Strong track record in sales growth, business development, and strategic partnerships Degree in Business, Marketing, Engineering, or related field Ability to thrive in a high-growth, entrepreneurial environment Why OSW? Lead a global solar distributor’s expansion into the Italy market. Join a booming industry with unparalleled career opportunities. Backed by strong operations in Australia, Europe, Mexico, and the USA. Make a direct impact in Italy’s renewable energy transition. Location Anywhere in Italy Type Full-time, senior leadership How to apply Ready to drive the future of solar in Italy? Apply now and lead OSW’s next chapter. J-18808-Ljbffr
Location: Brescia, Lombardia, IT
Posted Date: 9/16/2025
Location: Brescia, Lombardia, IT
Posted Date: 9/16/2025
Contact Information
Contact | Human Resources OSW |
---|