James Mwaura

Research Manager, Marketing Department at Louis Vuitton

No bio yet

Links



Teams

This person is not in any teams