Press Release

Saama Appoints Neelesh Sali to Head, Europe & APAC and Managing Director, India