Joanna Smith takes on CTO role at e-commerce startup OnBuy AppointmentsStaff WriterSeptember 9, 2021OnBuy, Chief Technology Officer, CTOs, Appointments, Cas Paton, Online marketplaces, Online retail, Joanna SmithComment