The OnBuy executive team has experience in a variety of industries, including astrophysics, fashion marketing, and transaction services. The team is led by a chief customer officer and a finance director, both of whom have experience in customer service and finance.
View all