The Billing Manager will work closely with Project Management, Sales, Finance, Credit, Operations, and our customers to make sure billing requirements are understood early, invoices are accurate and on time, and issues are resolved quickly. Manage complex project billing requirements, including milestone and progress billing, partial shipments, deposits, stored materials, retainage, change orders, freight, taxes, and customer-specific requirements.