Senior Technical Customer Success Manager – 12 Month Fixed Term Contract at Amplitude | JobVerse