Editorial »

Found 3 people matching EECS:

Eric Andrews

Eric Andrews

Eric Andrews brings over 20 years of marketing and executive management experience in the... more »

Odysseas Tsatalos

Odysseas Tsatalos

Odysseas Tsatalos is the CTO of oDesk a company he co-founded with Stratis Karamanlakis in 2003... more »

Pedro Pinto

Pedro Pinto

Pedro Pinto is a postdoctoral researcher at EPFL in Switzerland. He graduated with a Ph.D. from... more »

Our awesome collection of

Promoted Bios

»