Yes, you can use the app on your desktop! In fact, we recommend you do so prior to the event to check out the agenda and add sessions and events to your schedule, as well as search contacts and add meetings to your calendar.
The Sponsor Contact will be able to create their “Team” and be given the “Admin” role on their team. They will be able to add team members to their team. They will also be able to edit their company profile.