Prior to CPR, he worked as a senior consultant/system integrator for six years, and before that as a test engineer at Novell for four and a half years. Allen has spoken at several NetWare User Conferences and has served on the Board of Directors for NetWare Users International. He has also spoken at Novell's Developer Conference (before BrainShare), at BrainShare, and at NetWorld. He has served as a SysOp on the Novell Support Connection forums on CompuServe since 1990. Allen has a degree in Operations Management from Brigham Young University. He can be reached via email at aharris@technologist.com.