The executive team at Atria has a history of working in marketing, customer service, and business controller positions. They have also received education from the London Business School in international finance and finance for senior managers.
View all