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