Media Professional

Leigh Stimolo

Leigh Stimolo

Multimedia Project Manager
Senior Web Developer

Leigh is a media expert with high definition video production; pre-production and post, titling and animation, web page architecture; development,

Read more about Leigh Stimolo
BioLabs 5028, 16 Divinity Ave, Cambridge, MA 02138
p: (617) 496-7093