
Steven Difabrizio
Non-Executive Director / Saferoads Holdings
Steven Difabrizio is a civil engineer with over 20 years of experience in industrial rental business. He has started and managed a number of successful businesses.