Meet FlowDezk at LocWorldWide43 ByCas Hendrix January 26, 2021May 27, 2021 Vancouver – Canada’s third largest metropolitan area and the world’s sixth most livable city (EIU rating)