Embark

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

Jobs at Embark

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

7 Hours AgoSaved
In-Office or Remote
17 Locations
Consulting
As a Valuation Senior Associate, you'll engage in various valuation projects, manage client deliverables, and prepare analyses and reports, contributing to team initiatives and client engagement.
8 Days AgoSaved
In-Office or Remote
17 Locations
Consulting
The role involves advising clients on AI strategy, designing AI solutions, and leading change management efforts. This includes governance, training, and client engagement while mentoring junior team members.
20 Days AgoSaved
In-Office or Remote
4 Locations
Consulting
The role involves driving revenue, developing new markets, and leveraging C-suite relationships for growth, while maintaining pipeline accuracy and collaborating with leadership.
Consulting
In this role, you'll drive enterprise revenue by selling professional services, identify market opportunities, and cultivate relationships with C-level executives and technology partners in the enterprise technology sector.
21 Days AgoSaved
In-Office or Remote
7 Locations
Consulting
Manage financial planning and analysis for clients, advising on budgeting, forecasting, and financial reporting while leading project teams.