Business Development Manager

Charles Taylor
Full-time xico, veracruz Other-General
Posted:
June 04, 2026
Location:
xico, veracruz, Mexico

Job Description

The Business Development Manager will be focused on selling our SaaS based solutions throughout Mexico.The role will involve identifying new software sales opportunities and managing/ building client relationships to add new stream of revenue within CT Insurtech.Key Responsibilities- Prospect and qualify for potential customers using various direct and indirect methods, against company criteria for ideal customers profiles.
- Establish relationships and secure contracts with new customers that achieve assigned sales quotas and targets.
- Drive the entire sales cycle from initial customer engagement to closed sales (and in some cases provide oversight through delivery and cash receipt).
- Ability to influence and consult with prospect about relevant business challenges and requirements, as well as the range of options, costs and ROI benefits of each.
- Maintain a high level of relevant global insurance knowledge to have meaningful conversations with prospects.
- D...

Apply for this Job

Submit your application for the Business Development Manager position at Charles Taylor.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: xico, Mexico
Posted: June 04, 2026
Deadline: July 14, 2026