Friday, October 23, 2020
Home Authors Posts by Peter Spencer

Peter Spencer

Avatar
1 POSTS 0 COMMENTS
Peter Spencer heads Marketing and Product for Leosphere. Previously, he held senior executive roles in strategy, operations, portfolio management, and marketing in telecommunications. Spencer’s career has spanned global roles based in both Europe and North America.
X