Senior Software Engineering Manager
CurrentA hands-on Agile management consulting professional with international experience working for private and public sector . Manages complex projects on a daily basis and provides overall direction to all project-level activities and personnel. Enjoys solving complex technical, administrative, and managerial problems. Responsible for managing customer relationship, interfacing with technical personnel, preparing reports, delivering presentations, and participating in meetings. Confers with project staff to outline work plans and to assign duties. Directs the completion of tasks within estimated time frames and budget constraints.