Zuriel Diaz

Zuriel Diaz

Leader, thinker, coach, software engineer