Randy Ng

Randy Ng

Randy Ng: Paid media specialist, UX designer, and tea obsessed. I write about technology, productivity, and book summaries for the time-starved.