Speyside Group Further Strengthens Global South Presence with Key Appointments in Brazil and India Speyside Group, the global south leading consultancy in corporate affairs and public policy, announces its leadership team’s expansion with Rafael Arantes’ appointment as Country Manager for Brazil and Rahul Sharma as Country Manager for India. These strategic appointments underscore Speyside’s commitment […]