Photo of Alesha Barrett

Alesha Barrett

Alesha graduated from Weber State University (WSU) with a Bachelor of Science Degree. She is currently enrolled in the graduate program at WSU expecting to receive her Master of Business Administration degree in 2022. Alesha has well over 30 years’ experience in the construction field.

Alesha joined Winward in 1988 and she worked her way up to the Controller position. After 10 years of employment, she decided to shift gears and work part-time for a landscape contractor while raising her three daughters.

In 2016, Alesha once again joined the Winward team where she now oversees the company’s financial operations, including preparation and reporting of timely and accurate financial statements. Working with her accounting team, she successfully manages the company’s payroll, accounts payable and accounts receivable processes. She also guides the accounting department to pursue the company’s growth, legacy and culture strategies.

Alesha enjoys spending time with her family, golf, travel and Yin Yoga.