Allen was fantastic to work with and has an exceptional expertise in Business Intelligence. As a BI consultant he took the time to listen to the needs and concerns of my company, working to find creative solutions. While most consultants just create reports, Allen patiently walked my team through the report building process and made sure my team had a better overall understanding. His fun personality made the meetings even more enjoyable. I would happily work with Allen in the future!