Customer Success Manager at Microblink | JobVerse