JobFlo Categories Staffing/Business Services 650 Castro Street Suite 120-348 Mountain View CA 94041 (888) 604-1261 Send Email Visit Website About Us Web-based platform to help small to medium business recruit better. Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×