Sloan Swanson currently serves as the Chief Business Officer at Lessen, Inc. since October 2020, while also holding the position of Private Investor at New Mexico United since January 2018. Prior to these roles, Sloan worked as a Strategic Advisor at homium from May 2019 to October 2020 and spent over 16 years at Thornburg Investment Management as Managing Director from November 2001 to January 2018.
Sign up to view 3 direct reports
Get started