Mbira Group
Technology innovation and organization specialists. Bringing structure to chaos where people, process, and technology collide.
Locations
Online / Phone
We use Zoom, Skype, FreeConferencing.com or the good old phone
Our Premises
-
4201 Main Street Houston, Texas 77002