He is currently working as Editor-in-Chief at Tunisia-Live.net. Allan graduated cum laude from Harvard in 2011 with a BA in History, secondary in Statistics. He has worked with the National Journal's Hotline in Washington DC and the Harvard radio station, WHRB.