Kieran Huggins currently serves as the Director of Research and Development at Universe.com, a position held since December 2012, and has previously worked as a Senior Software Engineer within the same company. Prior to this role, Kieran was a Partner at Refactory from 2008 until December 2012.
Sign up to view 5 direct reports
Get started
This person is not in any teams