John Isherwood has over three decades of experience in communications and public relations. Currently serving as the Corporate Communications Manager at Ivoclar Vivadent AG since May 1999, John has previously held the position of PR Director with the Buffalo Bisons from May 1989 to October 1998 and served as Communications Manager for the Buffalo Sabres from November 1997 to June 1998. John Isherwood earned a Bachelor's degree in Sports Management from West Virginia University, completing the program between 1984 and 1988.
Sign up to view 0 direct reports
Get started