Nick Dettmar Divisional Managing Director, Science, Engineering & Technical, Impellam Nick Dettmar is the divisional managing director of science, engineering and technical at Impellam.