Envoy Global, Inc.

HQ
Chicago, Illinois, USA
Total Offices: 2
355 Total Employees
Year Founded: 1998

Offices at Envoy Global, Inc.

Envoy Global, Inc. is headquartered in Chicago, Illinois, USA and has 2 office locations.

Hybrid Workplace

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

We take a people-first approach to leadership on a daily basis, and want leaders to humanize the workplace and create psychological safety.

Typical time on-site: Flexible

U.S. Office Locations

Global Office Locations

HQ
Chicago, Illinois, USA

The Loop is a vibrant area with all sorts of eateries, shops & theaters! Plus, the office is easy to get to with various train and bus stops close by.

Hyderabad, Telangana, IND

Hyderabad, India

17 Hours Ago
Easy Apply
Hybrid
Hyderabad, Telangana, IND
Easy Apply
HR Tech • Legal Tech • Software
As a Senior Manager, Data Engineering, you will lead a team to develop data platforms, manage data engineering pipelines, and ensure data quality and security. Your responsibilities include planning technical roadmaps, collaborating with analytics and data teams, and mentoring engineers while adhering to agile methodologies.
17 Hours Ago
Easy Apply
Hybrid
Hyderabad, Telangana, IND
Easy Apply
HR Tech • Legal Tech • Software
The Engineering Manager will lead an engineering team to develop software solutions, mentor team members, manage project deliveries, and collaborate with cross-functional teams while promoting best practices in technology and delivery.
6 Days Ago
Easy Apply
Remote
Hybrid
2 Locations
Easy Apply
HR Tech • Legal Tech • Software
The Senior Sales Executive will drive revenue growth through direct sales, develop partner plans, and lead sales campaigns while building client relationships.