Steve Cavanaugh

Steve Cavanaugh is an associate vice president of Rail Operations based out of Toronto, Canada. He is an experienced, engaged leader who forms, develops, and guides teams to achieve and exceed objectives in the sector. With a focus on improvement in safety, productivity, and customer service, he promotes and executes strategic enhancements to improve transportation operations in the region.