Planet Promotes New Chief Product Officer and Chief Space Officer to Accelerate Product and Space Systems Innovation
Our leadership team at Planet continues to grow! I am thrilled to announce Troy Toman has been promoted to Chief Product Officer and James Mason has been appointed to the newly-created role of Chief Space Officer. Both roles are instrumental in continuing Planet’s growth as a platform company and leading innovator in […]