Selligence

Chargebee appoints Gianni James Favaretto to Senior Director, Head of Product Design and Research

Chargebee have announced the appointment of Gianni James Favaretto as Senior Director, Head of Product Design and Research.

08/06/2023, 1:09PM