Optimeleon employs 10 employees. The Optimeleon management team includes Nicolas Mesa (Founder and CEO), Abhiraj Padhye (Founder and CTO), and Marc Schumann (Commercial).
Looking for a particular Optimeleon employee's phone or email?