Self Named one of the Best Places to Work in Financial Technology 2020
Self Financial, Inc., has been named one of the 2020 Best Places to Work in Financial Technology. The awards program was created in 2017 and is a project of Ariznet and Best Companies Group. This annual survey and awards program is designed to identify, recognize and honor the best employers in the......