Nick Goddard

Head of Development

Nick is Head of Development for ABSTRACT with responsibility for business development, marketing and managing both new and existing client and procurement relationships.


With over 30 years experience in banking, UK and offshore, and financial services, Nick combines his unique blend of experience in front line sales, business development and leading teams with his extensive operations, implementation and project management knowledge.