Senior Technical Producer and Senior Technical Director
New York, NY
production glue llc
Self-Employed
Freelance Technical Director
Dalhousie University