Current openings (14)
Technical Manager - Solar & Battery
OSW Macquarie Park, New South Wales, Australia🇦🇺
Onsite Full Time 1 day ago
Customer Success Operations Specialist
OSW Remote · Manila, National Capital Region, Philippines🇵🇭
Remote Full Time 1 week ago
State Operations 2nd In Charge (2IC)
OSW Pooraka, South Australia, Australia🇦🇺
Onsite Full Time $35 - $39 hour 6 weeks ago