Sales Support Specialist (India)

Sales Support Specialist (India)

11 Sep
|
Consultbae India
|
India

11 Sep

Consultbae India

India

Job Title: Sales Support Specialist
Experience: 4-8 Years
Level: Assistant Manager / Deputy Manager
Location: Remote (India)
Office Timing: 8 am to 5 pm US Eastern Time (aligned to US business hours)

Role Objective
The Sales Support Specialist bridges the gap between marketing and sales for a US-based client, engaging with qualified prospects from the point of hand-off from marketing to customer contracting and onboarding. The role owns document collection, validation, and CRM tracking at every stage of the sales cycle, freeing up sales managers to focus on selling and relationship-building rather than administrative and coordination work.

Key Responsibilities
• Post-qualification engagement - Take ownership of qualified prospects handed over by the marketing team and help the Sales Manager to manage the relationship through the sales
cycle up to customer onboarding.
• Document & information collection - Reach out to prospects at each stage of the sales cycle to collect required documents, details, and proof needed to validate prospect information.




• Verification & tracking - Review submitted documents for completeness and accuracy, maintain trackers/checklists per prospect, and follow up proactively on pending or incomplete submissions.
• CRM management - Maintain accurate and up-to-date prospect and prospect records in Zoho CRM, including stage movement, documentation status, and activity notes.
• Sales-marketing coordination - Act as the coordination point between the marketing and sales organizations, ensuring a smooth, well-documented hand-off for all qualified opportunities.
• Sales manager support - Schedule prospect calls/meetings, prepare status summaries, and handle administrative and follow-up tasks to free up sales managers’ bandwidth for core selling activities.
• Onboarding coordination - Coordinate the hand-off for the customers who signed contract to the onboarding/customer success team, ensuring all required documentation and information is com

📌 Sales Support Specialist (India)
🏢 Consultbae India
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: sales support specialist (india) / india