Nelson Padilla has extensive experience in management roles across various companies including The Millennium Group, CIT, Time Warner Inc., Océ - A Canon Company, Sudler & Hennessey, The Conference Board, and A&E Television. Currently holding the position of Site Manager at The Millennium Group and Manager, Corporate Services at CIT, Nelson has a strong background in direct mail management, office management, and facility management.
May, 2016 - present