Brand, marketing and communications specialist, Definition, has strengthened its board with the appointment of a new chair, Martin Boddy, and a series of key promotions. The move is designed to ...
Proven experience in business process analysis, preferably in a consulting or advisory role, with the ability to analyze complex problems, identify solutions and create change. This person will need ...