Patrick Crane

Active Boulder, CO Senior Vice-President for Ip Partner