Kirrin Finch employs 13 employees. The Kirrin Finch management team includes Laura Moffat (Co-Founder | Chief Marketing Officer), Alexandra Williams (Director of Production), and Kelly Moffat (Co Founder and Chief Operating Officer).
Get Contact Info for All DepartmentsLooking for a particular Kirrin Finch employee's phone or email?