SpillConsult Ltd
Rob Self is an experienced professional in the oil spill response and environmental management sectors, currently serving as the Commercial Director, Managing Director, and Director at SpillConsult Ltd since September 2013. With prior experience as a Manager at Swire Emergency Response Services and Operations Manager at Lamor Swire Environmental Solutions, Rob has a comprehensive background in overseeing business operations on a global level. Additionally, Rob held the position of Regional Manager for the Middle East at Oil Spill Response from 1997 to June 2010 and worked as a Global Initiative Consultant for IPIECA from 2002 to 2003. Rob's educational background includes studies at Southampton College and The Gregg School.
This person is not in any teams
This person is not in any offices