Director Trading Solutions Delivery
Broadridge
Fidessa
Service Delivery Manager at Fidessa
New York University - Polytechnic School of Engineering