BLOG1 week ago
Todd McRae: A Distinguished Legal Executive in the Oil and Gas Industry
Introduction In the complex and highly regulated world of energy, strong leadership and legal expertise are critical to success. One of the most recognized names in...