Committed to Leadership


From our technology to our people to our processes, we lead the industry. We employ the best people and produce the best results. It’s why we’ve been the trusted name in the industry for nearly half a century.

Finding New Solutions | Setting Industry Standards

Leadership Team

Our Senior Management team averages over 20 years of experience within the financial industry.  Team Managers and Company Trainers average 17 years of experience within the collection industry, and 15 years of employment with Viking.

Gene Kloeckner, Chairman

Mr. Kloeckner served as the CEO of Viking Client Services from its start in 1969 until his retirement in 2000. Prior to starting Viking Client Services, Inc., Mr. Kloeckner spent 4 years in the trust department at First National Bank of Minneapolis. Prior to that, he worked as an audit manager for National Car Rental and as a collection manager for Fingerhut Corporations. His industry experience has proven over and again that the financial recovery industry can both value people and accomplish excellent results. 

Cory Kloeckner, CEO

Mr. Kloeckner has worked in all areas of Viking Client Services over the last 20+ years. The company has seen tremendous growth and expansion into various services and industries under his leadership as he carries the mission of a commitment to people and to good. Prior to joining Viking, Mr. Kloeckner attended the University of North Dakota and graduated with a Bachelor of Science degree in Business and Airport Administration.

John O’Shea, President

John joined Viking in 2011. He is a former founder and owner of Triad Financial Services. After a successful sale of the business, he served in similar roles at GMAC/Residential Funding, AllianceOne and ICT Group (now Sykes). He has performed for 28 years as a senior executive in the ARM, Customer Contact and BPO markets. John is an innovative thinker who brings vision and strategic leadership to Viking Client Services. He is a graduate of St. Olaf College.

Tom Johnson, VP of Operations

Tom has worked at Viking since April of 2000. He has helped manage the company through rapid growth and the complexities that brings. He has also been instrumental in creating and maintaining a culture within Viking of professionalism and integrity. Prior to joining Viking, he was the President of MidAmerica Bank, Chaska and worked as a commercial lender at 2 other local banks. He is a graduate of the University of Minnesota.

Sheila Lack, Controller

Sheila joined Viking Client Services in June 2021 as their Corporate Controller. Prior to joining Viking, she held Controller roles in companies offering title insurance, asset protection coverage, and property and casualty insurance. In her prior role, she was heavily involved in bringing her company from privately owned to publicly traded. Sheila has years of expertise in financial reporting, budgeting and analytics, as well as overall company administration. She holds a Bachelor of Science degree in Accounting from Southwest Minnesota State University and is a Certified Public Accountant (inactive). 

viking logo blue transparent


10050 Crosstown Cir.
Suite 300
Eden Prairie, MN 55344


seal 250 52 bbb 20958