With over twenty years experience as a Managing Director in UK, Ireland, France and Germany, Terry brings considerable managerial skills and international exposure to the Logstor business.
Terry has a law degree with accounting from the UK, business education in USA and executive education in London Business School and Insead. He is passionate about building teams and developing positive culture in a client led environment.
Sign up to view 4 direct reports
Get started