5 free lookup(s). No credit card required.
Directors & Senior Executives Program
2023-2024Master’s in Business Administration (Cum laude) (Marketing and Finance)
1986-1990BSc. in Electrical & Computer Engineering (Cum laude)
1982-1986Find contact details for 700 million professionals.