Marc Spier

Chief Financial Officer at OVERWATCH

Marc Spier is a seasoned financial and operational executive currently serving as Chief Financial Officer at Overwatch since 2025, where responsibilities include scaling the workforce in the data center industry. Spier also provides strategic and operational advisory services at Turning Point Venture Partners and Elsewhere Partners, focusing on enhancing portfolio companies' competitive advantages. Previous roles include VP and GM of Venture Turnaround at Mach49, President and CEO of Budgeta, and leadership positions at go90 and Dell. Spier's entrepreneurial background includes founding Additive Partners in the 3D printing sector. With an MBA in Strategy and Innovation from Stanford University, a Master's in Latin American Studies, and a BBA in Honors Business/Finance from The University of Texas at Austin, Marc Spier possesses a robust educational foundation supporting a diverse career in technology, finance, and marketing.

Links

Previous companies


Org chart


Teams

This person is not in any teams


Offices

This person is not in any offices


OVERWATCH

OVERWATCH provides assessment and analysis services, strategy and planning services, growth services, operations services, build services, and design services for disabled veterans.