Head of Technology

  • Fast growing business delivering omni-channel language services
  • Help Australia's largest corporates & gov engage with foreign language speakers
  • Transform how language services are delivered across channels in 180+ languages