Christan Balch

Scratch Learning & Engagement Manager at Scratch Foundation

Christan Balch Email & Contact Information

Christan Balch Current Workplace: Scratch Foundation

View Colleagues