KESTER SCROPE
'India is not only a major talent market but also a hub for leadership roles with global responsibility': Odgers CEO ScropeGlobal change is intensifying pressure on corporate leadership, with CEOs needing to navigate disruption. India is a strategically vital ma...
- Load More