Allan is the Director of BCS Educational Services, a Motorola company, providing Motorola Broadband Communications Sector employees and their global clients with courseware and training to ensure their service is as advanced as their technologies.

A veteran of the Massachusetts software industry, Allan has held similar educational positions at Concord Communications, and at Cambridge Interactive. He attended Tufts University where he majored in Child Psychology and minored in Chinese Linguistics.