Nihal Shaikh

Nihal Shaikh

Marketing and Communications Manager: Seasoned communications strategist with 10+ years of experience in building brands and communities