August 31, 2003
The full Briefing interview with Elena Bonfiglioli, who six months ago swapped her advocacy hat and convenor cloak at CSR Europe, for the garb of the day-to-day CSR practitioner. Briefing asked Microsoft’s new CSR manager for Europe, Middle East and Africa how she feels in her new clothes.
Read more >