Nate Teicher has a significant background in customer-focused service and sales, currently serving as President of Window Depot USA of Milwaukee since April 2013, a company dedicated to creating happy customers and serving local communities in Southern Wisconsin since 2001. Prior to this role, Nate worked as an Outside Sales Representative at Weather Tight Corporation from October 2001 to April 2013, gaining extensive experience in sales and customer relations.
Sign up to view 1 direct report
Get started