Italy
Project Manager, Chrishan Technology Solutions Pvt Ltd
India
Proofreader/Editor
Thailand
United Kingdom