Barry Heneghan has a position (managing director, business development and product strategy) at Cognition Financial

Details
Title managing director, business development and product strategy
Start Date 2011-01-00
Is Current yes
Board member no
Executive yes