Joshua Brand

Solving problems with creativity and a human-centered approach.