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, …

BioLabs 5028, 16 Divinity Ave, Cambridge, MA 02138
p: (617) 496-7093