Robert Clemenz is a skilled professional in Sales and Business Development, focusing on the DACH and UK markets. They have held various roles at iDWELL, including Sales Manager and Business Sales Agent, before advancing to Senior Manager of Sales Business Development. Currently, Robert serves as Business Development Manager at Kickscale while continuing their leadership at iDWELL. Robert earned a Bachelor of Arts in Music Management and Studio Production from Buckinghamshire New University, following their International Baccalaureate at Vienna International School.