Ruhollah Jafari

@Ruhollah_Jafari

Having developed applications in a multitude of environments from business, to engineering and manufacturing disciplines, I continue to enjoy new challenges