Steve Husbands
Steve Husbands is the Head of the Commercial Team at SLR Consulting. He has over 25 years' commercial experience in the international energy business with significant upstream, midstream and commercial expertise.
Steve Husbands is the Head of the Commercial Team at SLR Consulting. He has over 25 years' commercial experience in the international energy business with significant upstream, midstream and commercial expertise.