
David Allen
David Allen is passionate about learning and teaching others. He graduated from Stonehill College with an Accounting degree and besides the obvious English, he speaks Spanish and French. He is capable of working under stress effectively while delivering high quality results. http://www.1hourloanst...