David Rayner is a technology industry professional providing consultancy services to companies in transition. With many years’ experience leading teams specifying, designing, delivering and communicating about technology, David shares his experience and insights on the current tech themes of the day and how they impact our lives.