All eyes on DECNA: India’s multi-platform recruiting agency
“I couldn’t feel more lucky to have pitched alongside such an amazing team. Winning the award for the best pitch at #Vertex18 is the…
Read More“I couldn’t feel more lucky to have pitched alongside such an amazing team. Winning the award for the best pitch at #Vertex18 is the…
Read More