The Lancer Group places Tina Figueroa as Chief People Officer at Kyriba

The Lancer Group places Tina Figueroa as Chief People Officer at Kyriba, leading global provider of cloud-based treasury and risk management solutions SAN DIEGO, CA – The Lancer Group places Tina Figueroa as Chief People