Proud to Work

Person · Mount Pearl · NL

Terra Penrose

Chief People Officer (CPO) — Kraken Robotics

Kraken Robotics →

Chief People Officer in Kraken Robotics' Corporate Group.

Company