Team Lead Project Engineering Benelux & Germany
... will manage approximately 12 team members in these countries and report ... engage, develop and motivate team members.Comfortable to delegate lead with ... to support empowerment of team members.Demonstrates foresight – knows what is ...