About this role
Manager, Corporate Strategy & Planning at Aveva. Location: London, England, United Kingdom. Role: supporting strategy, conducting analysis, partnering teams Requirements: 5+ years in strategy, corporate planning, consulting or analytical technical roles; bachelor's in engineering/computer science/business; strong financial modelling, analysis, and stakeholder communication skills. Category: Project and Program Management Seniority: Senior Level Commitment: Full Time Workplace: Hybrid Languages: English