Insider One
Customer Success Manager - Australia
- Full-time
- Contract
- Marketing
A$500 AUD
... sure they feel at home with our products and our assistance. - Superior project and time management skills; a keen eye for detail is a plus! - A passion for testing, measuring, and improving outreach and follow-up effectiveness. - The ability and flexibility to work in a fast-paced startup environment. - A solid understanding ...
Syd, Australia