
Leeza has built and scaled talent strategy, organizational design and teams in biotech and high-growth tech. With roots in drug discovery, she brings a science-driven approach to people strategy. Leeza oversees performance, leadership development, engagement, and business administration for Artis to align people and business goals while fostering a high-trust culture.
