Technical Customer Success Manager at Vena Solutions | JobVerse