On-Site Manager

SGS & Co

São Paulo, State of São Paulo, Brazil
Full Time
Posted June 07, 2026

Job Description

This role is Hybrid Sao Paulo. Candidate MUST be FLUENT in English & Portuguese 

Activities


• Lead consultative relationships with senior-level client and agency contacts
• Act as a strategic partner to assigned clients by demonstrating a deep understanding of their market, business priorities and dynamics.
• Provide thought leadership, insights, and perspectives that support client initiatives and align services and solutions with client needs
• Set key targets for service, delivery and continuous improvement with regular measurement, analysis and reporting
• Own and drive disciplined reporting and communication including Quarterly and Annual Business Reviews
• Maintain existing business relationship with assigned clients by monitoring progress of ongoing client projects and helping to address any issues or problems
• Analyze the profitability and growth of assigned client accounts through KPIs and other metrics and take o...