If I keep my current Eurostar.com account separate for the Eurostar For Business Account will I need two email addresses?
Yes, at registration stage If you select 'Create a new Eurostar For Business account to join your company's programme' You must use a different company email address to the email you're using for your personal Eurostar.com account.