1 POSTS
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.