Customer Success Advisor - Scaled As a Customer Success Advisor, you will provide support to our customers via digital communication channels, ensuring a smooth and effective customer experience and using your cyber security knowledge and expertise of R7 products and solutions to ensure customers ma