I'm Technical director in one company and general manager in another one (as an example)
I got also different mails based on the function I'm exercising...
I had the impression that the module in version 6 base_contact was helping to solve this... Will it updated to version 7?