Customer Success Manager Job at Okra Solar
Okra Solar is an Australian technology startup that works with local utilities to transform #offgrid communities into energy abundant #meshgrids. Connecting households together using smart distribution techniques makes energy more …
Customer Success Manager Job at Okra Solar Apply Now