Stephen Leach
Follow
Get notifications in MyBN when activity occurs.
Stephen Leach
Stephen Leach has been the chief financial officer of Programmed Maintenance Services since August 2007 and was appointed company secretary in February 2008. Mr Leach was previously chief financial officer and company secretary of Integrated Group from October 2005. Prior to joining Integrated Group, Mr Leach was group financial controller of Macmahon Holdings.