Brian Crouch, based in Kirkland, WA, US, is currently a Senior Product Manager at Avalara. Brian Crouch brings experience from previous roles at Avalara, Salience Data, LEVVOS and Gage. Brian Crouch holds a 1994 - 1997 BA in Intl. Relations @ Seattle Pacific University. With a robust skill set that includes Consulting, Sound, Web Content Management, Web Marketing, Concept Development and more. Brian Crouch has 4 emails and 5 mobile phone numbers on RocketReach.
Looking for a different Brian Crouch?
Find contact details for 700 million professionals.