Ask a Leader: Scott Thomson stresses the importance of communicating with your team during these uncertain times
His company is one of the leading installers of electric vehicle charging stations in the Lower Mainland