Ellen Brait is an experienced content marketing and communications professional currently serving as the Content Marketing & Communications Manager at Northbridge Financial Corporation since September 2017. In this role, Ellen manages content, SEO, CRO, and social media programs for multiple insurance brands and oversees public relations, including media inquiries and press release development. Prior to this position, Ellen held various content-focused roles at Northbridge, leading content strategies and optimizing digital marketing efforts. Ellen has a rich background in journalism, with experience as a Staff Reporter at The Toronto Star and a Features Reporter at The Globe and Mail. Ellen holds a Master's Degree in Journalism from Columbia University and a Bachelor's Degree from The Johns Hopkins University.
Sign up to view 0 direct reports
Get started