Financial Services Charmaine Smith Joins CSI as Chief Human Resources Officer AIT News Desk Jul 16, 2020 Computer Services, Inc. (CSI), a provider of end-to-end fintech and regtech solutions, has named Charmaine Smith the company’s new Chief Human…