Centennial, Colo. , Oct. 20, 2021 (GLOBE NEWSWIRE) - Open Technology Solutions (OTS), a provider of technology services for a consortium of credit unions, announced that Steve Giddens will assume the role of CEO effective April 1, 2022. Giddens will replace Mike Atkins, who has served as CEO for 18 years. Giddens joined OTS in [...]