BiZZdesign appoints Nick Reed as Chief Customer Officer

Reed will lead and build BiZZdesign’s global customer success team