Offices at Workhuman
Workhuman is headquartered in Framingham, Massachusetts, USA and has 2 office locations.
Employees engage in a combination of remote and on-site work.
Our humans do their best work in different ways, whether it’s in the office full time, on a hybrid model, or fully remote; aligned to the preferred ways of working of their specific departments or teams.
Typical time on-site:
3 days a week
U.S. Office Locations
Global Office Locations
View Gallery
We're located on Crossing Boulevard, right off of Rt. 9 in Framingham. Our office is easily accessible from Rt. 9, Rt. 495, and Rt. 90.
View Gallery
19 Beckett Way, Dublin, Dublin 12, Ireland
Search the 16 jobs at Workhuman
Cloud • HR Tech • Information Technology • Software
As a Business Development Representative, you will generate and qualify leads, focus on sales pipeline management, and collaborate with field sales partners to meet revenue goals. You will engage in cold calling and maintain customer records using Salesforce.com. Your main objective is to set qualified meetings for sales to secure new clients in your territory.
London, Greater London, England, GBR
Cloud • HR Tech • Information Technology • Software
The Senior Consultant will partner with sales teams to enhance client engagement through expert consulting on HR solutions and strategies. This role involves understanding client needs, customizing presentations, and fostering strong relationships across departments to optimize sales outcomes and client retention.
Cloud • HR Tech • Information Technology • Software
The Customer Marketing Program Manager at Workhuman will lead and execute marketing campaigns focused on customer engagement, retention, and product adoption. This role involves collaboration with the Customer Excellence team, managing campaign performance reporting, and optimizing multi-channel strategies. Strong data-driven approach and relationship-building skills are essential for driving measurable impacts and aligning marketing efforts with customer needs.