Sonia Sharma

Job title: Editor

Bio: Editress. Animal lover. Globetrotter.

City: London

Country: United Kingdom

Sector: Online only

Publisher: ICSA

Publication: Governance + Compliance

Followers: 77