Founded in 2002
Albachiara, with offices in Switzerland, Italy and the UK, is an international knowledge company, operating principally in the sport, entertainment, marcomms and TMT sectors inevitably linked to technology and digital. We work with both early stage and larger corporates in principally 4 areas: 1. Co...