Level 7 Masters degree or Level 8 Doctorate (desirable) Degree in engineering discipline, including chemical engineering, flow assurance, mechanical engineering…
SE's must be both sales focused and technically savvy. The SE will work, in conjunction with Sales, Marketing, and Product Managers, to be the technical bridge…
Able to effectively communicate technical assurance and system engineering concepts to variety of audiences. Manage collaboratively and effectively with project…
The post will manage the development of bids (up to multi-million-pound contracts) by translating strategic vision and liaising with key contributors from…