Bruce Mai
Bruce Mai

Interaction Designer at Idean. Communications Co-Chair at AIGA San Francisco. Find me climbing rocks or drinking an IPA.

  1. A47e136acf17ed03bb5dd9afb895df37 Bruce Mai

  2. A47e136acf17ed03bb5dd9afb895df37 Bruce Mai

  3. A47e136acf17ed03bb5dd9afb895df37 Bruce Mai

  4. A47e136acf17ed03bb5dd9afb895df37 Bruce Mai

  5. A47e136acf17ed03bb5dd9afb895df37 Bruce Mai