Vantage Group Holdings Ltd, which is based in Bermuda, has appointed John Flannery as chief marketing and communications officer.
Mr Flannery will be based in New York and report to Greg Hendrick, Van…
Mr Flannery will be based in New York and report to Greg Hendrick, Van…