Juan Neil Dodds
Senior Managing Director – Latin America Juan Dodds, a Senior Managing Director leading the Management Consulting Practice at The Alta Group Latin American Region, has spent 16 years in foreign trade for several multinational companies before joining the leasing industry more than two decades ago. During his career he has been deeply involved in the … Read more