resu·mail

Senior Customer Support Executive

at Illumine

Chennai, India Mid Posted 2026-05-18

Don't apply into the void — reach the hiring manager

ResuMail finds the recruiters and hiring managers behind this Senior Customer Support Executive role at Illumine, drafts a personalised outreach email, and schedules the send — so your application actually gets seen.

Reach the hiring manager ›

About this role

As a Senior Specialist - Customer Success, you will manage a portfolio of accounts, driving revenue growth through relationship management, account intelligence, and business development. Your primary focus is to protect existing revenue, expand account value through upselling and cross-selling, and delivering exceptional customer experiences. This role is perfect for someone who excels at strategic account planning, revenue optimization, and data-driven decision-making in a fast-paced solar engineering environment. What you can expect as a Senior Customer Success Executive at Illumine-i: You'll own and manage strategic client accounts, ensuring revenue protection, growth, and timely payment realization. You'll drive upselling and cross-selling initiatives by identifying expansion opportunities within existing accounts and developing compelling business cases. You'll develop and maintain deep account intelligence through regular client engagement, understanding business needs, pain points, and growth opportunities. You'll coordinate with internal teams (Design, Engineering, Sales & PMO) to ensure timely project delivery and quality, and proactive issue resolution to drive client satisfaction. You'll utilize CRM and Project Management tools to track account health, project progress, revenue pipeline, and optimize client engagement strategies. You'll analyze account data using AI-powered tools to identify trends, predict churn risks, and uncover revenue expansion opportunities. You'll create client reports using Microsoft Excel, PowerPoint, and AI tools to present account performance, insights, and strategic recommendations. You'll manage payment collection and revenue realization, ensuring timely invoice collection and resolving payment delays proactively. You'll conduct strategic account planning sessions, including quarterly business reviews (QBRs) to align on goals, demonstrate value, and identify growth pathways. Essential Qualifications Include: Degree in Engineering and/or Management. 2-5 years of experience in account management, customer success, or client engagement within Power engineering, or other engineering sector. Proven track record of driving revenue growth through upselling, cross-selling, and account expansion strategies. Commercial acumen with understanding of revenue models, pricing strategies, and payment management. Strong business communication and strategic relationship management skills with ability to engage executives and decision-makers. Proficiency in CRM tools, Microsoft Excel, PowerPoint, and AI-powered analytics tools or data analysis and insights generation.

How to get this job at Illumine

  1. Don't rely on the portal. Cold applications for a role like Senior Customer Support Executive land in a pile of hundreds. A direct, personalised message to the hiring manager or a referrer is the fastest way in.
  2. Find the right person. ResuMail surfaces the actual recruiters and hiring managers at Illumine — not a generic careers inbox.
  3. Send tailored outreach. ResuMail drafts an email personalised to your resume and this role, then paces and schedules sends so you stay out of spam.
  4. Follow up. One polite nudge after 5–7 days roughly doubles reply rates — scheduled for you.

Reach Illumine's hiring managers today.

Free to start. No credit card. Built for Indian job seekers.

Start free with ResuMail ›