Steven Sousa's Location
Toronto, ON, CA
Steven Sousa's Work
- General Manager and Sommelier @ Compass Group
- General Manager and Sommelier @ Rain & Luce (Hotel Le Germain)
Steven Sousa's Education
Steven Sousa's Summary
Steven Sousa, based in Toronto, ON, CA, is currently a General Manager and Sommelier at Compass Group Canada, bringing experience from previous roles at Rain & Luce (Hotel Le Germain). Steven Sousa holds a BSc. in Pshychology @ University of Toronto - Woodsworth College. Steven Sousa has 1 email on RocketReach.