Business Development Manager

Charles Taylor
Full-time nezahualcóyotl, estado de méxico Other-General
Posted:
May 30, 2026
Location:
nezahualcóyotl, estado de méxico, Mexico

Job Description

The Business Development Manager will be focused on selling our Saa S 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 ResponsibilitiesProspect 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.Draft and deliver presentations ...

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: nezahualcóyotl, Mexico
Posted: May 30, 2026
Deadline: July 09, 2026