public async Task Delete(Guid id)
 {
     // call something to map the vm to a model, then delete (via model proxy)
     await ExecuteHandledOperationAsync(() =>
     {
         _companyManager.DeleteAsync(id);
     });
 }