Sync WP users with MailChimp list

Hi there!

This is our scenario: our website uses WordPress-BuddyPress sync when a user signs up. It has many custom fields: Age, sex, location, telephone number, personal preferences, etc.

We need to sync these fields with the MailChimp list, in order to create segments (people living in NY, who are male, 25-35 years old, etc) so we can send customised newsletters.

- How can we achieve this WP to MailChimp sync?
- How can we sync MailChimp when (an already existent) WP users changes account details, i.e. NY -> NJ ?

Hope MC Integration plugin has this options, or if not, please recommend one that has.
Thanks!