29 September 2016
 

Laurence Wormald

Job title

Head of Research, APT, SunGard

Company name

SunGard

Location

London

Member since

2012 7 | posts 0 | comments

About me

Career profile

Interests