The Project Management and Operations team at Spencer Ogden is responsible for overseeing the successful execution of energy and infrastructure projects across various sectors, including renewable energy and civil infrastructure. This team ensures efficient project delivery through strategic planning, resource allocation, and operational oversight, while also focusing on sustainable practices and compliance with industry standards. By leveraging expertise in construction management and operational excellence, they play a vital role in driving the company's mission to impact millions positively.
Aaron Jantzi
Wind & Solar Contract Construc...
Alicia Orr
Team Lead - Sustainable Financ...
David Mills
Director - North America, Cont...
Jamal Khan
Client Service Manager - Susta...
Maggie Ritikis
Senior Manager - Power & Renew...
Michael Ho
Asia Lead Renewable Energy
Mogens Jensen
Site Manager/site Inspector
Naomi Smith
Group Head Of Business Operati...
Rachel Yarbrough
North America Facilities Manag...
Sara Berman
Evsmart Grid Manager