Head of Human Resources, North America
Dineen is responsible for leading the human resources strategy in North America. Dineen works closely with the London human resources team to build out the North American HR initiatives including recruitment, diversity & inclusion, compensation & benefits, employee engagement, and talent development.
Prior to Impax, Dineen held leadership positions supporting companies with hyper growth, whether organically or through mergers and acquisitions. Dineen studied Human Resource Management and Women in Leadership.