Stephen Russell has a Bachelor of Science degree in Communications from Eastern Connecticut State University. Stephen has had extensive experience in public relations and corporate communications, working in various roles such as Senior Vice President, Director of Communications, Global Manager, Corporate Communications, and Corporate Communications Manager at companies like Wireside Communications®, Globalization Partners, Irdeto, Kaspersky Lab, Constant Contact, and Racepoint Group. Stephen has also interned at LIMRA International and Eastern Connecticut State University, gaining valuable experience in public relations.
Sign up to view 7 direct reports
Get started