People Inc.

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

Teams at People Inc.

Recently posted jobs

3 Hours AgoSaved
Remote or Hybrid
US
AdTech • Consumer Web • Digital Media • eCommerce • Marketing Tech
Own and scale the direct-to-consumer e-commerce channel, including acquisition, conversion, CRM, lifecycle marketing, promotions, merchandising, retention, analytics, and profitability. Manage agencies, vendors, and technology partners while collaborating across brand, operations, finance, sales, and editorial teams. Develop performance reporting, testing roadmaps, inventory and fulfillment partnerships, and marketplace expansion strategies.