Justin Michaliga

Creative Engineer who unravels problems and sometimes creates more.