🔮 Other🏢 Hybrid💼 Full Time2d ago
Customer Support Specialist
Sign in to unlock your personalized workspace. Upgrade and view full role details.
Role Details
the company is expanding its global footprint by opening a new office in Bengaluru, India, in September 2024, leveraging the country’s position as a standout base for both tech companies and talent. Customer Support,…