Can I make the "Company" field required?
You can set up the "Company" field to be a required field when attendees book reservations on the front-end. This will mean that the attendee can't finish their booking if they don't include the name of the organization that they are with.
To turn this on, head to your event's settings under the "Admin" tab of the event profile. Then toggle the "Require company name" setting and save!