- INSEAD MBAThe founding team at Ecto has a history of working in consulting and finance. They have an MBA from INSEAD and a degree in Applied Mathematics and Economics from the Finance University under the Government of the Russian Federation.
View all