Founding Technology Lead
Karla - we are hiring!
Universidad de Burgos
Universidad Politécnica de Madrid