🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Technical Consulting Manager

Hospitality Full Benefits Career Growth
Company

Microsoft

Location

xico, Mexico

Posted

June 12, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

The Technical Consulting Manager leads a high-performing team of technical professionals, driving impactful customer outcomes through strategic consulting, solution delivery, and people development.
This role blends strong leadership with technical acumen, delivering success by empowering individuals, modeling company values, and fostering a growth-oriented culture.
Acting as a key player in both pre-sales and delivery phases, the manager coaches their team to effectively translate complex business requirements into actionable technical solutions, while aligning with customer goals and business value.
They contribute to sales strategy by identifying opportunities, providing insights from the field, and guiding the appropriate resourcing and skills alignment.
The role requires strategic oversight of project planning, capacity management, and the execution of customer engagements.
The manager supports internal teams and project delivery by resolving escalations, ma...