Website: Lumosity An excuse for executives to play games at work. Related Leave a comment About Jon Ericson 5-second review of myself: [To be written later.] View all posts by Jon Ericson