Desmond Taylor's Location
New York, United States
Desmond Taylor's Work
Desmond Taylor's Summary
Desmond Taylor, based in New York, United States, is currently a Manager at Uncle Sams Restaurant, bringing experience from previous roles at Schnipper's and Riese Organization.