Stefan Channels's Location
Columbus, OH, US
Stefan Channels's Work
Stefan Channels's Summary
Stefan Channels, based in Columbus, OH, US, is currently a Sales and Marketing Manager at Claddagh Irish Pubs, bringing experience from previous roles at Claddagh Irish Pubs. Stefan Channels has 3 emails and 1 mobile phone number on RocketReach.