Alpha Global Testing - Implementation Test Lead, Vice President
State Street
London