About Mark Rosen Al Rosen and Mark Rosen are co-founders of Accountability Research Corporation and have written columns for Canadian Business Magazine, The Financial Post, and Advisor’s Edge Report. They both live in Toronto.