Left Hand Studios LLC employs 12 employees. The Left Hand Studios LLC management team includes Tricia Escalante (Small Business Owner), Shawna Gembutis (Graphic Design Specialist), and Liliana Perez (Producer).
Looking for a particular Left Hand Studios LLC employee's phone or email?