Spencer Ogden
Show contact
Links
Previous companies
Lars Gloessner
Executive Director | Head Of Perm North Americas
Mindy Prefling
Associate Director, Key & Strategic Accounts
Aaron Jantzi
Wind & Solar Contract Construction Manager
Marie Julian
Senior Manager - Key Accounts Asia
Jamal Khan
Team Lead - Texas Energy & Infrastructure
+ 2 more
September 1, 2023 - present
June, 2016
View in org chart