Business Positions
Computer Task Group, Inc.
IT services and solutions
•
SVP
Donations
Byron Brown
Mayor of Buffalo, NY