Profile banner
Ted Patterson

Ted Patterson

346 connections

Joined June 2026