NetSuite OpenAir is a cloud-based Professional Service Automation (PSA) product which includes resource management, time management, and billing capabilities. More specifically, it allows an administrator to create projects and book resources for them, populate tasks with assigned resources for their completion,create billing and revenue recognition rules for invoicing clients, track time and expenses across events and projects, create custom time ranges to match fiscal periods, report project benchmarks on key measures and build summaries and use charts to visualize results. It also integrates with Microsoft Project.
Pricing is variable though a free demo is available. 24/7 live support is available to help with implementation, and paid courses and consulting are also available.