Nancy Mechau is an experienced professional in operations and talent management with a robust background spanning over two decades in the staffing and compliance sectors. As Vice President of People Operations at TalentBurst, Nancy has played a significant role in driving the company's global talent cloud solutions, supporting a diverse portfolio that includes gig-economy platforms and high-hazard payroll services for over 55 Fortune 1000 companies. Previous roles include Managing Director at Nelson Companies and senior positions at Nelson Compliance and iWorkGlobal, where Nancy focused on compliance, staffing, and operational efficiencies. Nancy's leadership skills are further evidenced by experience as Operations Manager and Director across various divisions within the Nelson family of companies.
Sign up to view 0 direct reports
Get started