Mike McCormac

Sales and e-commerce consultant in London and Cyprus.