Diksha Awasthi

Sales And Customer Success Manager at Westernacher Consulting

Diksha Awasthi is an accomplished professional with extensive experience in sales, customer success, and editorial management. Currently serving as a Sales and Customer Success Manager at Westernacher Consulting since March 2025, Diksha previously held the position of Business Liaison Manager for Open Research at Taylor & Francis Group from August 2021 to March 2025, where significant contributions included leading a £2 million business growth initiative and achieving a 64% increase in journal submissions through strategic interventions. Early career roles include Editorial Manager of Ivy100 at Leverage Edu and English Editor at Pashyantee Women's Journal, along with engagement as a Global Shaper Fellow focused on development and education. Diksha holds a Master's degree in English Literature from Delhi University and a Graduate Course degree in English Language and Literature from the University of Utah.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices