Embark

HQ
Dallas, Texas, USA
Total Offices: 5
259 Total Employees
Year Founded: 2010

Similar Companies Hiring

Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
24 Offices
6000 Employees
Automotive • Professional Services • Software • Consulting • Energy • Chemical • Renewable Energy
28 Offices
15000 Employees
Artificial Intelligence • Blockchain • Professional Services • Security • Consulting • Cybersecurity • Defense
Fully Remote, US
125 Employees

Benefits at Embark

Financial + Retirement

401(K)

Performance bonus

Office Perks

Company-sponsored outings

Fitness stipend

Pet friendly

Free snacks and drinks

Health Insurance + Wellness

Dental insurance

Disability insurance

Health insurance

Life insurance

Vision insurance

Culture

Flexible work schedule

Remote work program

Professional Development

Job training & conferences

Vacation + Time Off

Paid holidays

Paid sick days

Recently posted jobs

21 Hours AgoSaved
In-Office or Remote
8 Locations
Consulting
The ITGC Director will expand and lead IT Risk services in the GRC practice, advising on IT risk and cybersecurity while developing consulting strategies and mentoring team members.
YesterdaySaved
In-Office or Remote
8 Locations
Consulting
The Oil & Gas Manager role involves leading the outsourcing accounting practice, managing back-office functions, and providing superior client service in the oil & gas sector.
YesterdaySaved
In-Office or Remote
8 Locations
Consulting
The Oil & Gas Assistant Controller will manage back-office accounting for various clients, ensuring compliance with U.S. GAAP, and leading accounting teams in an outsourcing setting.