Rachel John's Location
Delhi, India
Rachel John's Work
Rachel John's Education
St. Stephen's College
2015 - 2018
Delhi University
2018 - 2020
Rachel John's Skills
Rachel John's Summary
Rachel John, based in Delhi, India, is currently a Editorial Manager at splainer, bringing experience from previous roles at ThePrint, TheWire.in and The Hindu. Rachel John holds a 2015 - 2018 St. Stephen's College. With a robust skill set that includes Microsoft Office, Adobe Illustrator, CorelDRAW, Research, Public Speaking and more, Rachel John contributes valuable insights to the industry. Rachel John has 2 emails on RocketReach.