Technical Support Manager
At Superchat, we are redefining communication between companies and their customers. Our mission is clear: Interacting with a company should be as simple and natural as having a conversation with your friends. Superchat is currently experiencing rapid...