Ince & Co appoints finance head David Pollard as new director of operations