
Gerald Favre
(FAVRE)
Technical Leader
ABB France
France
Website
Total Points
1,526
Overall rank
196
Recognition
Total points
1,526
Overall rank
196