SALES EXECUTIVE – SOLAR Jobs at OREL Corporation in Meegoda, Western Province Published 9 months ago Company: OREL Corporation Position: SALES EXECUTIVE – SOLAR Region: Western Province, Meegoda - Western Province