OCA USA: Are you our new Senior T&I Consultant?

Role ID: US004 Role Title: Senior T&I Consultant Base Location: New Jersey, New York or Massachusetts Role Summary The primary focus is to provide technical support and deliver value adding T&I advisory services to our Clients. What We Offer We will provide direct project experience from day one, working on major offshore wind projects. This could involve […]