Max Alexander has been appointed CEO of the inaugural South by Southwest (SXSW) London festival due to take place 2-7 June. SXSW said Alexander will be responsible for business and brand strategy, and ...
Some results have been hidden because they may be inaccessible to you