Ricky Roy is currently the Sr Editorial Manager at MYTECHMAG since October 2018. Prior to this role, Ricky held positions at Blue Mail Media Inc. since November 2010, starting in sales and eventually working their way up to Sr VP Sales.
Sign up to view 1 direct report
Get started