Rich Kidd

#808637

Project Manager in tech