Can you imagine holding down six jobs at once? That’s business as usual for Charmain Dacosta. Christine Romans reports.