William Torres
admin2023-03-16T22:18:14+00:00William Torres, MSc, is a Consultant based in Los Angeles.
William Torres, MSc, is a Consultant based in Los Angeles.
Richa Munjal, MSc & BSc, is a Senior Manager for Deallus based in London.
Violeta Barquin, MSC, is a Senior Consultant for Deallus based in London.
Anna Perkins, is Deallus Marketing Director, based in London.