Skip to main content
Discovery in Canada

Discovery Jobs & Professionals in Ottawa

59 job listings in Ottawa, Canada - 2026

Jobs in Ottawa

59

requiring Discovery

Ottawa vs Canada (national)

Ottawa

Job openings

59

Canada

Job openings

2,859

Avg. salary

118,565 - 162,230 CAD

Supply/Demand Ratio

0 - High Demand

Discovery in Other Cities

Discovery

59 job openings in Ottawa

View job listings

Find Professionals

Discovery in Ottawa

View professionals