Job description Company Description BLS International Services Ltd. is a tech enabled specialty service provider for governments and diplomatic missions worldwide. With over 18 years of experience, BLS processes applications for 46 client governments in over 64 countries. The company…
Job Title: Jurisdiction Manager Location: BLS International, Ottawa Job Type: Full Time Department: Visa and Consular Services About BLS International: BLS International is a trusted global tech enabled service partner for governments and diplomatic missions worldwide. We specialize in consular,…