Chris Bouwer

Chris Bouwer

AngelClaimed
Communications Officer @ Informa D&B
HQ location
Barcelona, Spain