DR

David Richards

Chief Technology Officer

David Richards is an engineering leader with extensive experience in building and managing high-impact teams across various industries. Currently serving as the Chief Technology Officer at Dockwa, they previously held directorial roles at Toast and co-founded Ketch AI. David has also worked at renowned companies like Twitter, where they contributed to the launch of native video and managed critical data pipelines. They earned a Bachelor of Science in Computer Science from Northeastern University and have a strong track record in mentoring and shaping organizational strategies.

Location

Greenville, United States

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices