The leadership team at Idea Elan has experience in microscopy and education. The team has worked with companies such as Carl Zeiss Inc and Bio-Rad. The team is also educated, with members holding degrees from institutions such as the University of California, Berkeley.