Perspectives
People
Robert Shaw
Managing Director | Deloitte Consulting LLP
Robert is a managing director and a leader in our Captive Finance practice, composed of cross-functional professionals from our Financial Services and Audit industry practices, and is dedicated to serving the automotive finance industry.
For the past 20 years, Robert has focused on captive finance institutions and a number of large financial institutions to provide process improvements, large systems integrations, strategy, and cost take-out via digital transformation. Over the course of his career, he has also built effective working relationships with platform providers across the landscape.
Robert has an MBA from the University of Texas at Dallas and a BBA from Texas Tech University.