Birthdate
June 1987
Nationality
Seychelloise
Occupations
Manager, Director
Roles
Director
Address
Anse A La Mouche, Mahe, Mahe, Seychelles, 0000
Selma Louise Francis was born in June 1987.
Selma Louise Francis Business Events
16 Jun 2014
Appointment
11 Sep 2013
Resignation
25 Sep 2012
Appointment
Same name people