Patrick Devereaux

Patrick Devereaux

Executive Vice President