Steven Duggan has held various roles in notable companies such as Vollee.AI, Terawe Corporation, UNESCO Institute for Information Technologies in Education [IITE], and Microsoft. Steven has experience in managing industry partnerships, international relations, and global education strategies. Steven holds a degree in BA HDipEd, English from University College Dublin.
Sign up to view 0 direct reports
Get started