3 ms·It sounds like an EB1A green card could work for you. Send me your CV.by proberts 8y agoIt sounds like an EB1A green card could work for you. Send me your CV.