SEKAR BALAJI

PrivateCIK: 1862676
Location

NEW BRAUNFELS, TX

TASKUS, INC.
PositionChief Financial Officer
TenureSince Jun 2021
Holdings