Phone: +358 20 783 8200

(open during office hours from 8:00 – 16:00 EET);

24h technical support only: +358 40 0922 113;

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