Keep in touch with meI'm using Intch to connect with new people. Use this link to open chat with me via Intch app
Network Power<100 people
Roles
🔥100%
Startup Founder
💸100%
Marketing
✔️100%
IT
Geos
🇮🇳100%
India
Work Background
Senior Business Analyst
CMESenior Business Analyst
Jan. 2025Lebanon
Lead Business Analyst
ITWorxLead Business Analyst
Mar. 2022 - Jan. 2025Egypt
Senior Business Analyst and Product Owner
ExcelSenior Business Analyst and Product Owner
Oct. 2021 - Mar. 2022Cairo, Egypt
Senior Product Owner
IN3 Senior Product Owner
Aug. 2020 - Dec. 2021Cairo, Egypt
Senior Product Owner
IN3Senior Product Owner
Aug. 2020 - Dec. 2021Cairo, Egypt
Salesforce Technical Delivery Manager
zCloud ConsultancySalesforce Technical Delivery Manager
Apr. 2019 - Aug. 2020EgyptPosition and Role Summary - Manage the whole delivery process and make sure of the deliverable quality and duration. - Work closely with the Technical, Business, and Quality team in order to ensure delivering the project in the required time and quality. - Evaluate the performance of the Technical Heads and Business Heads reporting to me. - Handle management requests related to the projects and team status. Position high level task definition - Involved in all the project phases from the follow up point of view. Work with the team on solving the technical and business issues they face during the project implementation. - Manage the tasks assigned to the team, and follow up to keep the team and project performance and progress as required by the management. - Create management reports related to project and team performance and status.
CRM Assistant Team Leader (Functional) / Project Coordination
EME InternationalCRM Assistant Team Leader (Functional) / Project Coordination
May. 2017 - May. 2019MaadiMy position as a CRM Assistant Team Leader (Functional) includes the following responsibilities: 1- Handling any presales activities related to the CRM sales process ( developing technical proposal, preparing and conducting demos and presentations to the customer to show how the requirements will be implemented using the crm) 2- Conduct the kick off meeting at the beginning of the project 3- Work closely with the project manager to handle the project and time line in addition to status emails and presentations 4- Gathering the customer requirements through one to one interview or brain storming sessions 5- Covert the customer requirements into Business Requirements Document and Functional Requirement Document 6- Perform the Requirements gap analysis process between the customer requirements and the system that is going to be used for implementation 7- Conduct a set of presentations to show the customer our understanding to his business needs and how these business needs are going to be implemented 8- Transfer the business and functional knowledge to the technical team 9- Work closely with the quality team to apply the quality comments on the documents 10- Perform the required customizations and the project related reports 11- Assign tasks to the development team with the help of the technical lead and make sure that the output is inline with the customer requirements 12- Solve any open bugs generated from the testing team 13- Deliver the required training to the customer business users 14- Conducting the UAT process and receive the related sign offs 15- Being involved in the support contract 16- Solve the customer cases that may appear after delivery 17- Manage a team of consultants and help applying the company road map
Senior CRM Application Consultant
EME InternationalSenior CRM Application Consultant
Mar. 2016 - May. 2017MaadiMy position as a Senior CRM Business Application Consultant includes the following responsibilities: 1- Handling any presales activities related to the CRM sales process ( developing technical proposal, preparing and conducting demos and presentations to the customer to show how the requirements will be implemented using the crm) 2- Conduct the kick off meeting at the beginning of the project 3- Work closely with the project manager to handle the project and time line in addition to status emails and presentations 4- Gathering the customer requirements through one to one interview or brain storming sessions 5- Covert the customer requirements into Business Requirements Document and Functional Requirement Document 6- Perform the Requirements gap analysis process between the customer requirements and the system that is going to be used for implementation 7- Conduct a set of presentations to show the customer our understanding to his business needs and how these business needs are going to be implemented 8- Transfer the business and functional knowledge to the technical team 9- Work closely with the quality team to apply the quality comments on the documents 10- Perform the required customizations and the project related reports 11- Assign tasks to the development team with the help of the technical lead and make sure that the output is inline with the customer requirements 12- Solve any open bugs generated from the testing team 13- Deliver the required training to the customer business users 14- Conducting the UAT process and receive the related sign offs 15- Being involved in the support contract 16- Solve the customer cases that may appear after delivery
CRM Business Application Consultant
Link DevelopmentCRM Business Application Consultant
Feb. 2014 - Feb. 2016MaadiMy position as a CRM Business Application Consultant includes the following responsibilities: 1- Handling any presales activities related to the CRM sales process ( developing technical proposal, preparing and conducting demos and presentations to the customer to show how the requirements will be implemented using the crm) 2- Conduct the kick off meeting at the beginning of the project 3- Work closely with the project manager to handle the project and time line in addition to status emails and presentations 4- Gathering the customer requirements through one to one interview or brain storming sessions 5- Covert the customer requirements into Business Requirements Document and Functional Requirement Document 6- Perform the Requirements gap analysis process between the customer requirements and the system that is going to be used for implementation 7- Conduct a set of presentations to show the customer our understanding to his business needs and how these business needs are going to be implemented 8- Transfer the business and functional knowledge to the technical team 9- Work closely with the quality team to apply the quality comments on the documents 10- Perform the required customizations and the project related reports 11- Assign tasks to the development team with the help of the technical lead and make sure that the output is inline with the customer requirements 12- Solve any open bugs generated from the testing team 13- Deliver the required training to the customer business users 14- Conducting the UAT process and receive the related sign offs 15- Being involved in the support contract 16- Solve the customer cases that may appear after delivery
Business Analyst
egabi SolutionsBusiness Analyst
Aug. 2011 - Jan. 2014HeliopolisMy position as a business analyst was including the following responsibilities: 1- Gathering the customer requirements through one to one interview or brain storming sessions 2- Covert the customer requirements into Business Requirements Document and Functional Requirement Document 3- Perform the Requirements gap analysis process between the customer requirements and the system that is going to be used for implementation 4- Conduct a set of presentations to show the customer our understanding to his business needs and how these business needs are going to be implemented 5- Transfer the business and functional knowledge to the technical team 6- Validate the system against the customer requirements 7- Being involved in the UAT process
Presales Executive
egabi SolutionsPresales Executive
Jul. 2010 - Jul. 2011Helipolis- Production of responses to Requests for Information and Requests for Pricing. - Manage Bids. - Development of Industry specific and technical whitepapers - Work with Sales Personnel to provide product, business and technical knowledge in support of pre-sales activities. - Liaison with Product Managers and Development to understand details of product direction and design and communicate information back to sales organization. - Responsible for staying abreast of product roadmap as well as understanding the scenarios, features and functions within each of the products and how these are applied to address business and technical problems. This includes interacting with Product Management and Development on an on-going basis to stay current. - Responsible for understanding business and technical problems addressed by the products including key regulations, business drivers, evolving business needs - Attendance at conferences and working with Subject Matter Experts, and research to stay on top of changes in business issues/requirements/regulations/Technology and understand where the market is going - Responsible for staying current on competitive analyses and understanding differentiators between the company and its competitors. - Responsible for preparing for meetings and tailoring communications to address business needs of potential clients as part of the pre-sales process. - Responsible for providing feedback from the market to Product Management and Development regarding products including coordinating gaps between product functionality and market/customer demands - Coordinate requirements for proofs of concept with Product Management/Product Development - In conjunction with Sales Personnel, develop and conduct transition briefing - communicate commitments, expectations, customer organization.
Presales Executive
SPECIALIZED SOLUTIONSPresales Executive
Feb. 2009 - Jun. 2010Salah Salem- Production of responses to Requests for Information and Requests for Pricing. - Development of Industry specific and technical whitepapers - Work with Sales Personnel to provide product, business and technical knowledge in support of pre-sales activities. - Liaison with Product Managers and Development to understand details of product direction and design and communicate information back to sales organization. - Responsible for staying abreast of product roadmap as well as understanding the scenarios, features and functions within each of the products and how these are applied to address business and technical problems. This includes interacting with Product Management and Development on an on-going basis to stay current. - Responsible for understanding business and technical problems addressed by the products including key regulations, business drivers, evolving business needs - Attendance at conferences and working with Subject Matter Experts, and research to stay on top of changes in business issues/requirements/regulations/Technology and understand where the market is going - Responsible for staying current on competitive analyses and understanding differentiators between the company and its competitors. - Responsible for preparing for meetings and tailoring communications to address business needs of potential clients as part of the pre-sales process. - Responsible for providing feedback from the market to Product Management and Development regarding products including coordinating gaps between product functionality and market/customer demands - Coordinate requirements for proofs of concept with Product Management/Product Development - In conjunction with Sales Personnel, develop and conduct transition briefing - communicate commitments, expectations, customer organization.
Software Developer
SPECIALIZED SOLUTIONSSoftware Developer
Aug. 2008 - Jan. 2009Salah Salem- Collect customer requirements. - Work on evaluation of specifications for complex business requirements reports. - Perform and lead reports query design. - Verify reports logic by preparing test data. - Manage the procedure of running, testing and debugging reports. - Support the implementation of the reports - Install the developed applications at the customer’s company. - Train the users on the developed applications.
Software Developer
EHMSoftware Developer
Jun. 2007 - Jul. 2008- Collect customer requirements. - Work on evaluation of specifications for complex business requirements reports. - Perform and lead reports query design. - Verify reports logic by preparing test data. - Manage the procedure of running, testing and debugging reports. - Support the implementation of the reports. - Install the developed applications at the customer’s company. - Train the users on the developed applications.
CME
ITWorx
Egypt

Requests

Touchpoint image
2
Looking for a Job
Product Leadership and Agile Facilitation
Intch is a Professional Networking App for the Future of Work
300k+ people
130+ countries
AI matching
See more people like Ola on Intch
IT
1022956 people
17
Consultant
16
software engineer
16
Mobile, Web applications Engineer, Python backend engineer @ Telecom Egypt
ITProduct Manager
163389 people
16
IT Manager @ Standards for projects and facility Management
16
QA Supervisor || Software Tester @ Hudl
17
Technical manager @ Etit