Customer Success Manager job at The Access Group