Chris Powell has over two decades of experience in the tree service industry, currently serving as Manager of CTSP at Lucas Tree Expert Co, Inc since June 2012. Prior to this role, Chris held the position of Manager at Lewis Tree Service from February 2001 to April 2012, gaining extensive expertise in operations and management within the field.
Sign up to view 1 direct report
Get started