Michel Adel is the Chief Executive Officer of Alpha International Company, a position held since August 2018. In addition to this role, Michel has been an Area Sales Manager at Ishida Europe Ltd since August 2008 and served as a Sales Engineer at Alpha International Co. from August 2008 to August 2022. Michel holds a Bachelor's degree in Civil Engineering from the Faculty of Engineering.
Sign up to view 0 direct reports
Get started