Steven Favalaro has over 30 years of work experience in various roles and industries. Steven started their career in 1988 as a Project Manager at Lanca Construction. In 1990, they joined the Town of Flamborough as a Code Inspector and stayed with the company until 2000. From 2000 onwards, Steven worked as a Regional Sales Director at CityView.
Steven Favalaro attended McMaster University from 1984 to 1986, where they studied Economics. Steven then went on to study Architectural Sciences and Technology at Mohawk College from 1986 to 1989 and obtained a Diploma in that field.
Sign up to view 11 direct reports
Get started