Company Description About Ramboll Ramboll in India Ramboll has more than 1,800+ experts working across five offices in India applying their passion to deliver innovative solutions in markets as diverse as Buildings, Transport, Planning & Urban
Work from Anywhere in India | US Shift | GCC Setup Are you an experienced customer support professional with a strong background in international voice processes? Were building a dedicated customer support team in India for
Work from Anywhere in India | US Shift | GCC Setup Are you an experienced customer support professional with a strong background in international voice processes? Were building a dedicated customer support team in India for
Description The Representative Customer Service / Technical Support position interfaces with customers via inbound and / or outbound calls, Emails / Chats or through the Internet depending upon client requirements. This position provides customer service support /
Company Description About Ramboll Ramboll in India Ramboll has more than 1,800+ experts working across five offices in India applying their passion to deliver innovative solutions in markets as diverse as Buildings, Transport, Planning & Urban