Keen employs 8 employees. The Keen management team includes James Lanning (Chief Executive Officer), Jennifer Collins (Chief Operating Officer), and Eamonn Casey (Technology and Product Development Manager).
Looking for a particular Keen employee's phone or email?