Affiliate Industry5 years ago
Blexr has promoted Ian Hills, who is head of its finance and commercial teams, to be the company’s general manager in its Malta office
Mr Hills, who joined Blexr in December 2018, will now be responsible for the running of its operations on the island. The performance marketing company,...