Russell Watts's Location
Baton Rouge, Louisiana, United States
Russell Watts's Skills
Russell Watts's Summary
Russell Watts, based in Baton Rouge, Louisiana, United States, is currently a General Supervisor at Total. With a robust skill set that includes Strategic Planning, Sellers, Negotiation, Contract Negotiation, Marketing and more, Russell Watts contributes valuable insights to the industry. Russell Watts has 2 emails on RocketReach.