The Customer Success Manager role at Omnisend is a crucial part of our customer and partner success. The company is looking for individuals with a great positive attitude and ability to work well with merchants and partners alike. This position requires the ability to work across organizational stakeholders and a research-based mindset.
Job listings
Troubleshoot and support all customers via phone, email or chat with website questions/issues. Perform data entry, setup of web sites and proof site content. Research and register URLβs, scan, create, and load artwork, logos and custom images from variety of sources. Assist with basic search engine optimization, marketing through social media, online marketing and branding. Assist with daily departmental operations as required.
Looking for an exceptional communicator who loves building and nurturing relationships that enhance the lives of each creator and small business owner that make up our community of amazing AWeber customers. By helping people understand how AWeberβs features can meet each of their unique needs, you will positively impact the lives of both seasoned marketers, and those folks just beginning their marketing journey. You will offer support over multiple channels, including livechat, email, phone, and social media platforms.
You will be supporting customers throughout their entire customer journey, from onboarding to training and beyond. As a Support Specialist, you'll possess deep expertise in Traackr software and deliver engaging training sessions and seamless onboarding programs via webinars or online group sessions. You'll be the frontline support for users, playing a pivotal role within Customer Success and Account Management teams.