Pelion appoints John Chambers to newly-created role of chief revenue officer

Glasgow, UK. 1 March 2023 – John Chambers joins Pelion in the newly created role of chief revenue officer. This appointment comes just months after the significant growth equity investment

Read more