John McCusker is a seasoned Senior UX/UI Designer at On since September 2018, bringing extensive experience in the field. Additionally, John has been a self-employed Graphic Designer since September 2010, showcasing versatility and creative expertise. Previous experience includes a role as UI Designer at Merge Records from August 2007 to October 2008. John holds a Bachelor's degree in Cultural Studies from the University of North Carolina at Chapel Hill, earned between 1998 and 2003.
Sign up to view 0 direct reports
Get started
This person is not in any teams