Robert Maccarrone is a Portfolio Manager in CMBS at Loews Corporation, where Robert has been employed since 2009. Prior to their current role, Robert worked as a Senior Analyst in CMBS at the same company. Before joining Loews Corporation, Robert served as Vice President in Commercial Real Estate at Petra Capital Management from 2005 to 2009. Additionally, Robert worked as an Analyst in Commercial Real Estate at Nomura Securities from 2002 to 2004. Robert holds an MBA in Finance and Media, Entertainment, and Technology from NYU Stern School of Business, earned between 2004 and 2006. Robert also holds a BBA from Emory University, which Robert obtained between 1996 and 2000.
Sign up to view 0 direct reports
Get started