Earlier quoted context omitted.
Do these cards require a personal guarantee? Do they require personal social security number? Can they be ordered in bulk (ie, 5-10 at a time when onboarding folks). Not to be rude, but the corporate card market is different than the personal card market in a number of ways.
Wait, how do these cards work, then? The corporate cards I've used (eg AmEx Corporate) did indeed require a personal guarantee and a personal social security number from each individual who had an account.
In fact it wasn't even delivered until after I arrived in the US. At check-in (to the hotel, not the airport) my boss had fax'd them a picture of her Amex card and that was good enough for them. When she flew in a few days later I tried to meet her in the bar, and that's when I found out my first crazy thing about America - I wasn't allowed in the bar.
Very different times. But I'd be surprised if Amex now cares about exactly who the people are its corporate customers want cards for. Why would they? These cards aren't for you to use as personal payment cards, they're your employer's card and you're just authorised to use it for work.