Stephen Strack
Stephen Strack is the current chief financial officer of John Hughes Group. Mr Strack has been with John Hughes since 2003 after previously working for Automotive Holdings Group.