Profile photo of Tomas Zeljko

Tomas Zeljko

  • Head of Unit, Communications division, Chalmers Operations Support