🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

Strategic Business Analyst – Pre-Sales & Delivery Lead

Hospitality Full Benefits Career Growth
Company

TechBiz Global GmbH

Location

Remote, Chile

Posted

June 09, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

TechBiz Global GmbH in Santiago, Chile is seeking a skilled Business Analyst to manage pre-sales efforts and enhance project delivery. This role focuses on requirements analysis, solution design, client negotiations, and acting as the Single Point of Contact (SPOC) post-sale. Applicants should have a minimum of seven years in roles such as Developer Lead or Project Manager, with experience in the U.S. market. Hands-on application development experience on AWS or Google Cloud is also required, alongside strong communication and relationship skills.