Nick Lambrou

Nick Lambrou was Managing Director Australia and New Zealand at Boomi, a Dell Technologies business. He's now CEO of Thinxtra.

Recent articles by Nick Lambrou

Log In

Email:
Password:
  |  Forgot your password?