David O'Neill


A former aerospace engineer, turned recruitment consultant, turned mobile technology business specialist.  Currently spending far too long flying around the world.


Web Site

Blog