Stefan Vollbach is the new global brand director for Skins; he was most recently international director for marketing and sales at Head.