The leadership team at Origin has experience in a variety of industries, including finance, cosmetics, and insurance. They have also received education from some of the top universities in the world, including the University of St Andrews. This team is well-equipped to handle any challenge that comes their way.
View all