Thanks Christina.
I'm not a salesforce expert so I'm not sure how we do that when a new lead is created.
My original thought was to create a trigger campaign and look at email domain when a lead is created, look up Salesforce to see if this email domain (i.e. @amazon.com) exists. If it does, use token to assign to the lead owner.
There might be another way, like you suggested, to work around in Salesforce but I don't know how to.
Can you share more details how you did that?