and Engineering Director; and Finance and HR Director) Bring energy and motivation to the sales teams, ensuring the team work to the... and manage three divisions across multiple locationswith a team of approximately 30 employees and five direct reports...
Brellis Recruitment