Robert Blackwell is the General Manager of the Delta Edmonton South Hotel & Conference Centre, a role held since 2007. They have been managing this property under Delta Hotels and Resorts for several years, contributing to its success and operations.
This person is not in the org chart
This person is not in any teams
This person is not in any offices