Eved CEO Talia Mashiach on Leadership | American Business Magazine