The executive team at EDO has a history of working in various industries, including advertising, media, and software engineering. They have also been educated at some of the top universities in the world, including Rutgers, UCLA, Harvard, and Columbia.
View all