Muhammad M. is an experienced network professional currently serving as a Network Architect at VR Networks Inc. since August 2017. Prior to this role, Muhammad M. worked at IBM as a Network Engineer from May 2014 to 2017, and also held a position as a Network Engineer at STC Solutions from July 2012 to 2014.