Sandra Sooläte

#853933

Head of Ops UK @ Starship Technologies