Innovation Focus employs 12 employees. The Innovation Focus management team includes Christopher Miller (CEO and Founder), Anne Orban (Director, Discovery and Innovation), and Bree Gillespie (Director, Discovery and Innovation).
Looking for a particular Innovation Focus employee's phone or email?