Overhaul

HQ
Austin, Texas, USA
Total Offices: 3
600 Total Employees
Year Founded: 2015

Offices at Overhaul

Overhaul is headquartered in Austin, Texas, USA and has 3 office locations.

Hybrid Workplace

Employees engage in a combination of remote and on-site work.

Typical time on-site: Flexible

U.S. Office Locations

Global Office Locations

HQ
Austin, Texas, USA

6801 N Capital of Texas Hwy - Building 2, Suite 225, Austin, TX, United States, 78731

Santo André, São Paulo, BRA

Avenida Pereira Barreto, 1395, 20 andar, Santo André-SP, Santo André, SP, Brazil

Tlalnepantla, México, MEX

Perif. Blvd. Manuel Ávila Camacho 3130, Valle Dorado, 54020 Tlalnepantla de Baz, Méx, Tlalnepantla, Mexico, 54020

Search the 3 jobs at Overhaul

Recently posted jobs

3 Days Ago
Austin, TX, USA
Logistics • Software • Transportation
The Senior Events Manager will lead the planning, strategy, and execution of corporate and client-facing events, ensuring alignment with organizational goals, managing logistics, overseeing budgets, and collaborating with multiple teams to enhance brand visibility and customer engagement.
4 Days Ago
Austin, TX, USA
Remote
Logistics • Software • Transportation
The Cargo Insurance Manager will lead and grow Overhaul's cargo insurance business, manage relationships with underwriters and clients, and implement strategic initiatives while focusing on business origination and market understanding.
8 Days Ago
Austin, TX, USA
Logistics • Software • Transportation
The Enterprise Account Executive at Overhaul will drive new business acquisition, primarily focusing on Fortune 500 clients in various verticals like healthcare and tech. Responsibilities include building a pipeline, maintaining executive relationships, delivering software demos, and accurately forecasting sales. The role requires strong analytical and communication skills, as well as a proven sales track record.