Randy Schwimmer is the Vice Chairman and Chief Investment Strategist at Churchill Asset Management, a position he has held since 2015. Concurrently, he is the Founder and Publisher of The Lead Left LLC, which he established in 2014.
His career history includes serving as a Managing Director at The Carlyle Group from November 2011 to March 2014.