Job Search and Career Advice Platform

Enable job alerts via email!

Business Development Representative & Customer Success Executive

Idmeta SDN BHD

Kuala Lumpur

On-site

MYR 40,000 - 60,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading Regulatory Technology firm based in Kuala Lumpur is seeking a Business Development Representative & Customer Success Executive. This role focuses on establishing relationships with prospects, onboarding new clients, and ensuring high client retention. The ideal candidate will have experience in sales and business development, strong interpersonal skills, and a relevant degree. They will join a fast-growing team committed to providing top-tier digital identity solutions across Southeast Asia.

Qualifications

  • 1-3 Years of Sales and Business Development experience.
  • Experience in the tech industry is a plus.

Responsibilities

  • Establish strong, trust-based relationships with prospects.
  • Manage the onboarding process for new clients.
  • Ensure high client retention by monitoring satisfaction.

Skills

Inside Sales and Lead Generation skills
Excellent interpersonal and negotiation skills
Ability to work in a high-pressure environment

Education

Diploma or Bachelor's degree in Business Administration, Marketing, or related field
Job description
Business Development Representative & Customer Success Executive

IDMeta is a fast-growing Regulatory Technology (RegTech) company empowering businesses across Southeast Asia with secure, reliable, and compliant digital identity solutions. Our core products include e-KYC (electronic Know Your Customer), Document and Biometric Verification, AML (Anti-Money Laundering) screening, and Watchlist monitoring — designed to meet stringent financial and regulatory requirements. Learn more at idmetagroup.com

Key Responsibilities
A. Business Development

Establish strong, trust-based relationships with prospects by providing valuable insights and solutions aligned with their pain points and goals.

Analyze customer personas and target audience demographics to generate qualified leads.

Compile lists of potential clients and maintain organized records of outreach activities.

Make cold calls and outbound communications to connect with prospective customers.

Develop and implement email campaigns and other lead-generation initiatives.

Assist the sales team in following up on leads, opportunities, and account progress.

Collaborate with the sales team to identify, qualify, and convert prospects into customers.

Attend networking events, industry conferences, and webinars to expand professional connections and promote brand visibility.

B. Client Onboarding & Relationship Management

Manage the onboarding process for new clients, ensuring a smooth transition from sales to service delivery.

Guide clients through product implementation, setup, and training to help them effectively use the ID verification and eKYC platform.

Serve as the main point of contact for clients post-sale, maintaining strong, long-term relationships.

Proactively engage with clients to understand their needs, monitor platform usage, and ensure they are deriving maximum value.

Act as the client’s advocate within the company, communicating feedback to relevant teams (sales, product, technical).

Identify and report any customer-related security concerns or compliance issues.

C. Client Retention & Upselling

Ensure high client retention by monitoring satisfaction, addressing pain points promptly, and managing potential risks such as low usage or dissatisfaction.

Identify opportunities for upselling additional services, product upgrades, or new features that align with client needs.

Collaborate with the sales and product teams to present new offerings and drive account expansion.

Qualifications

Inside Sales and Lead Generation skills

1-3 Years of Sales and Business Development experience

Excellent interpersonal and negotiation skills

Ability to work in a high-pressure environment and meet sales targets

Diploma, Bachelor's degree in Business Administration, Marketing, or related field

Experience in the tech industry is a plus

Be careful - Don’t provide your bank or credit card details when applying for jobs. Don't transfer any money or complete suspicious online surveys. If you see something suspicious, report this job ad.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.