Eric Pearson

Eric Pearson

salesmarketing

About

Tech, media & telecom analyst at Barclays