Invisors ranks no. 25 on the Atlanta Business Chronicle 2023 Best Places to Work list
Atlanta Business Chronicle revealed that Invisors is ranked no. 25 on its 2023 Best Places to Work list in the medium company category. The list represents companies in the metro-Atlanta area that successfully go above and beyond for their employees.
Invisors successfully completes a System and Organization Controls 2® examination
06/02/2023 ATLANTA and GLASGOW
The completion of the examination exemplifies Invisors' commitment to its users to provide detailed information and assurance about the suitability of the design and operating effectiveness of our internal controls as they relate to our Workday implementation and support services.