Technical Project Manager
- Location
- Tewkesbury, England, United Kingdom
customers, regulatory authorities and, internally, with senior managers Guiding a new product development through the systems engineering lifecycle ensuring compliance against internal processes and legal and safety standards Contributing to the generation of technical proposals, bids and supporting internal review, governance and sign-off. Guiding and mentoring engineers to support ...