About Locations We are in Multiple Locations and Growing Fast. Pittsburgh 2555 Smallman Street, Suite 120Pittsburgh, PA 15222 Directions Sunnyvale 150 Mathilda Place, Suite 650Sunnyvale, CA 94086 Directions