Close Icon

Rashid Ivaev

Nebius

Business Development Director

Business Development Leader with a proven track record working in multi-country environment in global technology companies. Start-up experience and entrepreneurial mindset. Business Development Leader with a proven track record working in multi-country environment in global technology companies. Start-up experience and entrepreneurial mindset.