Rebecca Hall

T&A Specialist – VNTRS Sweden

Some of my colleagues