Tom Rattigan

Project management & delivery leader · New York, NY