Achilleas Tsiouris is the Head of Business Development at Bravescale, with previous experience in roles such as Enterprise Sales Executive at Apifon, Business Development Manager at iTrust Digital, Sales Account Manager at L'Oréal, Country Sales Manager at Alibaba.com, and Business Development Manager at LineGroup. Achilleas also worked as a Project Assistant and Software Developer at the Information Technologies Institute. Achilleas holds a Master of Business Administration (MBA) with a specialization in Marketing from the University of Winchester, a Professional Diploma in Digital Marketing & Social Media from The American College of Greece, and a Bachelor of Science (B.Sc.) in Computer Science from the University of Ioannina.
Sign up to view 0 direct reports
Get started
This person is not in any teams