Phone: +358 20 783 8200
(Open during office hours from 8:00 – 16:00 EET)

24h technical support: +358 40 0922 113

The Switch personal email addresses are in the format:
name.lastname(at)theswitch.com