XSplit Logo
Debbie Bachmann

Debbie Bachmann

A Product Marketing Professional in the ICT industry. A technology enthusiast that’s always on the lookout for the latest innovations that make life more enjoyable and exciting.