Web.com
–
Cebu, Philippines
In this role, you will comprehend the customer’s needs and concerns, and offer the best possible solution and educate customers on inquiries and other product information. Who we are. Newfold Digital is a leading web technology company serving... - May 24