Envisioning employs 15 employees. The Envisioning management team includes Michell Zappa (Founder + CEO), Luma Eldin (Tech + Culture), and Andrew Gamertsfelder (Lead Reviewer).
Looking for a particular Envisioning employee's phone or email?