People Inc.

HQ
New York
Total Offices: 6
3,500 Total Employees
Year Founded: 1996

People Inc. Offices

People Inc. is headquartered in New York and has 6 office locations.

Hybrid Workplace

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

Typical time on-site: 3 days a week

U.S. Office Locations

HQ

New York

225 Liberty Street, New York, NY, United States, 10281

Birmingham

4100 Old Montgomery Highway , Birmingham, AL, United States, 35209

Chicago

444 N. Michigan Avenue, Chicago, IL, United States, 60611

Des Moines

1716 Locust St, Des Moines, IA, United States, 50309

Los Angeles

11766 Wilshire Blvd, Los Angeles, CA, United States

Seattle

1001 Fourth Ave, Seattle, WA, United States

Recently posted jobs

14 Days AgoSaved
Hybrid
Chicago, IL, USA
AdTech • Consumer Web • Digital Media • eCommerce • Marketing Tech
The Project Manager will oversee editorial sponsorships for various brands, coordinating between teams and managing project timelines for flawless execution.
25 Days AgoSaved
Remote or Hybrid
6 Locations
AdTech • Consumer Web • Digital Media • eCommerce • Marketing Tech
Design and implement scalable mobile advertising experiences using React Native and Google Mobile Ads SDK. Translate revenue requirements into ad implementations, support native/interstitial/rewarded formats, manage ad configuration/loading/display, ensure performance and user experience, and collaborate with stakeholders while guiding engineering peers on consent management and programmatic advertising.
AdTech • Consumer Web • Digital Media • eCommerce • Marketing Tech
The Senior Account Executive drives business development through strategic relationships and sales of advertising solutions, aiming to achieve revenue goals and enhance client engagement.