Peter McKellar

Head Of Digital Marketing at Island

Peter McKellar possesses a robust background in digital marketing and brand strategy, holding significant roles such as Head of Digital Marketing at Island and Vice President of Corporate and Brand Marketing at Sophos. Previous positions include Sr. Director of Brand & Online Strategy at Blue Coat Systems, as well as Sr. Manager of Online Communities and Sr. Product Marketing Manager at Symantec Corp. Early in their career, Peter served as an Account Executive for Cybersecurity PR at Connect Public Relations. Peter McKellar earned a Bachelor of Arts in Public Relations from Brigham Young University.

Links

Previous companies

Sophos logo

Timeline

  • Head Of Digital Marketing

    November, 2023 - present