Engineering Manager
- Hiring Organisation
- Lorien
- Location
- England, United Kingdom
stakeholders from different areas of the business. Delivery focused, with the leadership skills to drive the team to succeed. Self-motivated, with excellent problem-solving skills and a drive for improvement. Mentored and coached team members. Passion for keeping up to date with new and emerging technologies ...