Serves as customer advocate and ensures that each branch department is fully engaged and connected with our customers. Supports the operation with job costing, scheduling and permitting. Communicates and works closely with Accounting and Human Resour Office Manager, Manager, Customer Service, Construction, Business Services