Application For Amex Business Employee Cards

I am thinking of getting the Amex Business Platinum. I would like to get a card for one of my employees but I don't think he would want to fill out an application with a SIN etc. What are the employee applications like for business cards? Do the employees needs to fill out a bunch of personal stuff?