Steve Rose is an accomplished Project Director at ITC Construction Group, overseeing approximately $400 million in projects, including the notable Burrard Tower A, which will be the third tallest building in downtown Vancouver. Prior to this role, Steve served as Senior Project Manager at Graham, managing a $135 million mall project in Abbotsford, BC, which comprised 17 buildings on a 20-acre podium slab. Steve holds a Bachelor's Degree in Business and a Bachelor's of Science Degree in Construction Management from Washington State University, earned between 1988 and 1995.
This person is not in any teams
This person is not in any offices