With $16 mn in Series C, talent management co Sense to bolster India presence