Log in
Spencer Ogden
Contact
Links
View in org chart
Naomi Smith
Group Head Of Business Operations And Sustainability
Maggie Ritikis
Manager - Power & Renewables
Rachel Yarbrough
North America Facilities Manager
Ji Ching Kout
Payroll Administrator
Lydia H.
Business Coordinator
+ 1 more
Nasyrah Amir
Nurul Ajieerah Aqmal Ghazali
Senior Payroll Administrator
Ron Sullivan
System Administrator
March, 2023 - present
June, 2021
September, 2020
January, 2019
Territory Manager, Power & Renewables at Enverus