Martin Landry
Business Analyst @ Rogers Communications
About Martin Landry
Martin Landry is a Business Analyst at Rogers Communications, where he has worked since 2013. He holds a Bachelor's Degree in Business Administration and Management from Université de Moncton, which he completed in 2004.