Scott Landi

Digital Support And Onboarding Manager at Sto Corp.

Scott Landi is an experienced professional with a background spanning multiple roles in estimating, sales, and customer relations. Currently serving as Estimating Manager at Nichiha USA since April 2024, Scott leads the company's Estimating Services. Previously, Scott held the position of Digital Support and Onboarding Manager at Sto Corp., where responsibilities included managing support for digital tools and onboarding customers. Scott's extensive tenure at Nichiha USA began in 2015, with roles ranging from Corporate Estimating Manager to Corporate Training Manager, demonstrating a strong capability in leadership and team development. Earlier career experiences include positions at Bar Code Depot, Walt Disney World, Honeywell, and other organizations, alongside a Bachelor’s degree in Business Administration with a focus on Marketing and Sales from Kennesaw State University.

Links

Previous companies

Honeywell logo
IDR logo
Nichiha USA logo
CTG logo

Org chart