Ilona builds technology that should exist

Current role:

Managing Director of Tech at MoveOn.org

Based in

Minneapolis