Sam beiranvand

Managing Director and Member of The Board
Master of industrial management