Learn more
Log in
Isracard
Contact
No bio yet
Links
Meytal Shalan
Digital Project Manager Business Division
37 members
2010 - present
2008
2007
2003
SLB
Procter & Gamble
Gooten
Tencent
Boston Scientific