Natalie Scicluna has an extensive background in customer success and project management, currently serving as Manager, Enterprise Customer Success at Deltek since May 2007, where previous roles included Enterprise Customer Success Manager, Principal Solutions Architect, Principal Solutions Engineer, and Principal Customer Care Analyst. Prior to Deltek, Natalie worked at TYBRIN Corporation from May 2002 to May 2006 in various positions including Payroll Supervisor and Project Cost Analyst, and at BAE Systems Information Technology from April 2000 to May 2002 as an Administrative Assistant and Accounts Payable/Travel Clerk. Natalie holds a Bachelor of Business Administration (B.B.A.) in Business Administration and Management from UWF Lewis Bear Jr. College of Business and an Associate's degree in Accounting and Business/Management from Okaloosa Walton College.
Previous companies
January, 2022 - present
January, 2021
August, 2019
February, 2013
May, 2007