Luke Barnes

President EMEA at Influencer

No bio yet

Location

Margate, United Kingdom

Links


Org chart


Teams


Offices


Influencer

1 followers

Influencer is a leading influencer marketing solution that combines global creative influence and insight, to build meaningful relationships between brands and creators.


Employees

51-200

Links