To trigger something on a contact record based on a change in the account name, you need to set up a Workflow in SFDC.
For example, I want to update lead status on the contact record based on the account type. I can set up that campaign in Marketo, except it won't work when I'm adding an existing contact to a different account.
I set up a Workflow in SFDC
- 
		on the contact object
- 
		evaluate the rule when a record is: created, and ever time it's edited
- 
		rule criteria:
		- 
				run this rule if the following criteria are met:
- 
				account: type = Customer
 
- 
		Workflow action: field update:
		- 
				object: contact
- 
				field: Contact: Status
- 
				new field value: WON - Customer
 
I then have a campaign in Marketo that triggers when lead status is changed to WON - Customer to suspend marketing (we don't market to customers regularly)