Embark

HQ
Dallas
Total Offices: 13
259 Total Employees
Year Founded: 2010

Teams at Embark

Recently posted jobs

2 Days AgoSaved
In-Office or Remote
12 Locations
Consulting
Oversee Netsuite implementation, ensuring timely project delivery while refining processes and providing consultative financial setup advice. Manage client priorities and mentor team members.
5 Days AgoSaved
In-Office or Remote
7 Locations
Consulting
Lead M&A engagements across the deal lifecycle, performing operational due diligence, designing future-state operating models, building SG&A and headcount models, managing cross-functional integration workstreams, advising executives, and measuring integration progress to deliver measurable synergy and operational improvements.
5 Days AgoSaved
In-Office or Remote
7 Locations
Consulting
Lead FP&A advisory engagements advising clients on budgeting, forecasting, financial reporting, and performance management. Build complex financial models, identify cost savings, track KPIs, manage cross-functional project workstreams, and support post-merger consolidation and process improvements while communicating insights to stakeholders.