Rachel Sheppard

Rachel Sheppard

Profile

Function Bureau Coordinator
Phone Brussels+32-2-2833020
E-Mail
Office

Brussels
European Parliament
PHS 02C017
Rue Wiertz
B-1047 Brussels

Strasbourg

Greens / EFA Group Bureau Coordinator
 

Languages : English, French and Spanish