John Lang has over a decade of experience in technical leadership within the customer support sector, currently serving as a Technical Team Leader at Deluxe since January 2013. Prior to this role, John held a similar position at WAUSAU Financial Systems, a Deluxe Company, from May 2013 to January 2021. John Lang earned an Associate's degree in Electrical Mechanical Technologies from Northcentral Technical College between 1985 and 1987.
Sign up to view 0 direct reports
Get started