About the Role We are looking for an articulate, English-speaking professional to join our Digital Marketing Agency in a Customer Support role. In this position, you will be the main point of contact for our US-based customers, ensuring they have a smooth and successful experience with our services.