Delivering managed solutions for Compliance, Taxation and Billing as a Service