Yared Ayele is an experienced technical manager/developer with experience working in technology consulting, non-profit and education organizations. Yared has an extensive background working on collaborative, cross-cultural and geographically distributed teams in the United States, Africa and Europe. Yared is a highly driven, independent, motivated and collaborative team player with special interest in the area of software development, digital transformation, technology innovation and international development.