Upsite Technologies Welcomes a New Vice President of Sales to Manage its Expanding Global Business