1311 Blanshard St
Victoria, BC V8W 0B5
Metropol is a full service print and marketing company located in Victoria, BC. Founded in 2003, they offer a wide variety of products and services across three locations.
Potato paste used as an alternative to tape when applying posters around town
Employee Health and Wellness Program in place
≥ 50% of staff commute to work by bike, transit, carpooling or walking