About the Role We are seeking a People and Culture Business Partner to work closely with the Customer Success team in supporting both clients and team members across a broad range of HR functions. This role
About Us Turnkey is helping to make the world a safer place to do business. As a global consulting provider of risk management, identity and access management and cyber security solutions to companies who run enterprise software,