Steve Smith
Chief Executive Officer
Steve brings over 10 years of senior management experience to Torq, overseeing operations across the terminal network and providing overall leadership. His operational expertise ensures safe, efficient, and reliable service delivery.
