Tag: Charlie Gibson
Propellant.digital names Charlie Gibson head of EMEA sales
Propellant.digital has named Charlie Gibson as head of EMEA sales, based out of the firm’s London office.
Gibson is responsible for sales to buy-side and...