The Customer Success Manager at trawa will play a crucial role in driving customer satisfaction and retention within the renewable energy sector. This position involves managing key customer accounts from onboarding through to ongoing development, focusing on building strong relationships and identifying growth opportunities. The ideal candidate will have 2-4 years of experience in account management, with strong analytical skills and a knack for developing business cases.