Mobile workforce technology