EMEA on tour

Out and about – StorMagic’s EMEA teams hit the road

Depending on where you are in the world, October will either evoke an image of golden crunchy leaves, pumpkin spice and fluffy jumpers, or it conjures scenes of cold, persistent rain, grey skies, sludgy mush on the ground, and soggy socks. For the StorMagic team, it’s our busiest time of year for getting out and […]