St. Louis, Missouri

Founder + Creative Director at Notch Interactive.