Global senior invoicing careers