Stephen Krishna is an accomplished executive with extensive experience in operational leadership and talent acquisition across multiple industries. Currently serving as Vice President for Malaysia, Japan, and Global Accounts (Sales Service Line) at TaskUs since March 2022, Stephen oversees country operations and leads the Global Sales Service Line, focusing on standardization and best practices. Prior roles include Vice President of International Operations at STARTEK, where management spanned various verticals, and a decade-long tenure at Aegis Limited, progressing from Associate Vice President to Vice President of International Operations. Early in the career, Stephen held various roles at America Online and engaged in freelancing and promotions before completing a BSC in Computer Science from Bangalore University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices