Loren McShane Head of Licensing and Business Affairs Spain Member since 2019 Twitter Facebook Pinterest