FaceUp Technology Employee Directory
IT Services and IT ConsultingSouth Carolina, United States51-200 Employees
Your centralized hub for whistleblowing and investigations, customized to your needs. FaceUp helps Compliance teams spot risks early, respond consistently, and maintain defensible oversight while protecting people, resources, and reputation.