Meet our people

Meet Freya Rajeshwar, who is living her Silicon Valley dream working with the innovative team at Ooyala in the United States.

She's one of 36,000 Telstra employees based in more than 20 countries around the world.