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.
Current role