HubCast Appoints New Senior VP of Sales