We are seeking a highly motivated and customer focusedTechnical Support Specialist (L1) to join our growing Customer Success team. You will be the first point of contact and a trusted partner to our clients, ensuring they get the most out…
The Customer Success Manager (CSM) – Web is a pivotal role in expanding our service offerings in web design, and UX consultation. In addition to core account management responsibilities, this CSM will lead the development and delivery of our design…