Customer Success Manager (12 month FTC) job at Front