Thomas R Bates Jr has a position (Senior Advisor) at Lime Rock Partners

Details
Title Senior Advisor
Is Current yes