Research Integration Engineer
- Location
- Derry/Londonderry, Northern Ireland, United Kingdom
reviewed publications. About you: You are an innovative and self-motivated worker with an insatiable curiosity You have excellent organizational, project management and problem-solving skills You have a reputation for honesty, integrity, and showing respect toward others You earn the technical respect of peers and can effectively ...