Product Manager
Ottawa, ONBarracuda Networks Inc.: Barracuda is a leading global cybersecurity company providing complete protection against complex threats for all size business.
2+ YOECandidates need 2-5 years of product, project or software experience and a bachelor's degree or equivalent practice. They should translate customer problems into requirements, read basic data, and work well across teams.
Microsoft 365