Sign In

Catherine Lowe

Manager, Corporate Communications at Points

Catherine Lowe is a seasoned Corporate Communications professional skilled in designing and implementing comprehensive public relations campaigns to enhance media visibility and facilitate strategic marketing efforts.

She holds a Master's degree in Public Affairs and Political Communications from the Dublin Institute of Technology, complemented by a Bachelor's degree in Corporate Law from the National University of Ireland, Galway.

Catherine has held various key positions including Manager of Corporate Communications at Points, Account Manager at North 6th Agency, Inc. (N6A), Communications Consultant at The Communication Group, and roles at firms like Edelman and Saatchi & Saatchi.

Her work experience spans across diverse roles such as Account Intern, Network Coordinator, SPOC, Brand Team member, and Communications and Event Programme Co-ordinator at reputable organizations like International Association of Business Communicators (IABC) Ireland, Oireachtas, Red Bull, and Astute Staffing.

Additionally, Catherine has contributed to political campaigns, served as Director of Fashion Show, Vice Auditor of Rotaract Society at NUI Galway, and worked as a Brand Ambassador at Verve Marketing, showcasing her versatile skill set and involvement in various fields.

Catherine Lowe
Add to my network

Location

Toronto, Ontario, Canada