Mark Woodward

Mark Woodward

Over 30 years working in enterprise software. Currently CEO at Invoca