
Customer Success Manager II
USD 114.500 - USD 143.000
Per Month
Box
8 months ago
Box Inc. is a leading cloud content management platform based in the United States, designed to help businesses securely collaborate and share files. Founded in 2005, Box offers a user-friendly interface and robust security features for businesses of all sizes. The platform allows users to store, manage, and share documents seamlessly while integrating with various third-party applications. With a focus on innovation, Box is dedicated to empowering teams to work efficiently and effectively in today’s digital workspace.