OWL Executive Team

Executive, management and support functions are centralized within the overall corporate structure of the Owl Companies. This results in project efficiency, flexibility, close communications between Owl and the client, and cost reduction advantages for Owl clients.