Profile

David Shapiro

Director of Information technology,
Barron Collier Partnership

Contact Details

Barron Collier Partnership