Michael Rai Anderson

Board Member at Carroll College

Michael Rai Anderson is an experienced executive currently serving as Chief Technology Officer at TerraSource Global since January 2023, overseeing integrated process solutions across various industries. Co-founder and Board Chair of Plugless Power, Inc., Anderson also holds board member positions at Deep Reach Technology, Inc., and Carroll College, contributing expertise in engineering and educational enhancement. Previous leadership roles include President of Elgin Separation Solutions and KEMTRON Technologies, with responsibilities spanning operations, business development, and investor relations during tenure at T3 Energy Services. Anderson's academic background features a BS in Chemical Engineering from Columbia Engineering and a BA in Mathematics and Chemistry from Carroll College.

Links

Previous companies

CDM Smith logo
International Paper logo

Org chart

Sign up to view 0 direct reports

Get started


Teams

This person is not in any teams