Stephen Russell

Director at Wireside

Stephen Russell is currently the Director at Wireside. Prior to their current position, Stephen was the Director of Communications at Globalization Partners from August 2019 to December 2019. Their responsibilities included managing and executing global public relations, internal communications, customer marketing and content marketing to cohesively articulate and publicize Globalization Partners’ vision, mission and values.

From March 2016 to August 2019, Stephen was the Global Manager, Corporate Communications at Irdeto where they led internal and external communications. Stephen worked closely with Irdeto’s senior leadership team, marketing managers, sales and product managers to define and execute global internal communications initiatives and global public relations campaigns.

Stephen has also held the positions of Corporate Communications Manager at Kaspersky Lab from March 2014 to March 2016 and Senior Communications Specialist at Constant Contact from March 2012 to February 2014.

Prior to their career in communications, Stephen was a Senior Account Executive at Racepoint Group from July 2006 to March 2012. Stephen began their professional career as a Public Relations Intern at LIMRA International from January 2006 to May 2006.

Stephen Russell has a Bachelor of Science in Communications from Eastern Connecticut State University.

They are on a team with Jacquie Kane - Vice President, Jonathan Tombes - Technical Writer, and Andrea Maclean - Media Strategist. Their manager is Joya Subudhi, Founding Partner.

Links

Previous companies

Irdeto logo
Racepoint Global logo
Constant Contact logo
Globalization Partners logo

Timeline

  • Director

    Current role

View in org chart