Yes, one user can have roles in several entities. Multi-currency is a given these days.