Welcome to the team Josh Preston!

Welcome to the team! Senior Design Manager – Josh Preston Josh joins as a highly experienced design manager and we couldn’t be more excited to have him! His values clearly aligned with those TSL hold dear and he’s made such a fantastic addition to our incredible team. “I’m an experienced Design Manager within the Façade […]