Lumeda
Lumeda's Leadership Team includes Paul E. Sanders and 2 others.
Alexander Zinke
CEO
Paul E. Sanders
Founder
Trevor MacDougall
Founder & VP, Engineering
View all
4 members
2 members