Business Development Specialist
This role involves driving customer success and business growth through expertise in sales, account management, and marketing.
* Deliver tailored onboarding experiences for customers to maximize the value of our solutions.
* Maintain strong relationships with clients across multiple levels.
Business Development:
* Identify opportunities to grow, retain, and expand within existing accounts.
* Develop a pipeline of new business opportunities in Latin America.
Key Deliveries:
* Foster strategic partnerships with key stakeholders.
* Enhance our brand presence through compelling presentations and messaging.
Required Skills and Qualifications:
* Bachelor's degree in a science-related field.
* Minimum 5 years of experience in sales, account management, customer success, and business development.
Work Environment:
* Based in Brazil; regional travel required up to 20% of the time.