Sterling Strand

Chief Marketing Officer at Thatch