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.

Location

New York, United States

Links

Previous companies


Org chart

This person is not in the org chart


Teams


Offices

This person is not in any offices


T

Tecta America Corp.

Tecta America operates as a commercial roofing contractor in the United States.


Industries

Employees

1,001-5,000

Links