Marc Benson

Chief Financial Officer at Tecta America Corp.

Marc Benson is currently the Chief Financial Officer at Tecta America Commercial Roofing. Prior to this role, Marc held various positions at Moelis & Company and Goldman Sachs in the finance and investment banking sectors. Marc also has an impressive background in the United States Coast Guard, where Marc served in leadership roles on different vessels, managing budgets and personnel in challenging environments. Marc holds an MBA from Columbia Business School and a BS from the US Coast Guard Academy.

Links

Previous companies

U.S. Coast Guard logo
Goldman Sachs logo
Moelis & Company logo

Timeline

  • T

    Chief Financial Officer

    October, 2020 - present