Luke Allen is ELMO’s Chief Sales Officer. With more than 18 years’ experience across sales and commercial leadership roles in technology, media and data, Luke brings a customer-focused perspective to conversations about HR technology, AI and the future of work.