Windward

HQ
London
Total Offices: 3
254 Total Employees
Year Founded: 2010

Teams at Windward

Recently posted jobs

16 Days AgoSaved
In-Office or Remote
Houston, TX, USA
Information Technology
Manage global enterprise customer relationships across onboarding, adoption, retention, renewals, and growth. Serve as a maritime subject matter expert, deliver training and webinars, lead renewal negotiations, identify upsell opportunities, communicate customer feedback internally, and collaborate with Support, Sales, Product, and R&D teams. The role requires maritime or trading and shipping experience, SaaS expertise, commercial acumen, and approximately 30% global travel.
16 Days AgoSaved
Hybrid
London, Greater London, England, GBR
Information Technology
Manage strategic enterprise customer relationships across onboarding, adoption, retention, renewals, and growth. Serve as a maritime subject matter expert, lead training and webinars, negotiate renewals, identify upsell opportunities, communicate customer feedback internally, and collaborate with Support, Sales, Product, and R&D. The role requires approximately 30% global travel and engagement with stakeholders from end users to C-level executives.
One Month AgoSaved
Remote
UAE
Information Technology
Manage governmental and enterprise customer relationships across the GCC, driving platform adoption, onboarding, training, satisfaction, renewals, and growth. Serve as the primary customer contact, identify risks, coordinate service quality, provide product feedback, and support upselling and cross-selling. The role requires strong communication, technical, presentation, organizational, and relationship-management skills, along with 30–40% regional travel.