Post Job Free
Sign in

Maximo Techno-Functional

Location:
Austin, TX
Salary:
as of the market
Posted:
August 30, 2016

Contact this candidate

Resume:

PROFESSIONAL PROFILE

of

M Yaser Al-Sayyed

Senior MAXIMO Techno-Functional Analyst

My Contact no. 770-***-**** my email *************@*****.***

Summary

I have over twenty years of Maximo implementation and support across diverse service industries both locally and internationally.

Experienced in Maximo business solutions with strong knowledge in Maximo versions 4.1, 5.2, 6.x, 7.1, and 7.5

Experienced in enterprise asset and work management processes

Experienced in application support / user help desks

Experienced in installations and configurations of Maximo versions

BIRT writing reports and administrations

Performed Maximo application upgrades from 5.2, 6.0, 6.1, and 6.2 to recent versions

Knowledgeable in Maximo Data Loader(MDL), Generic Data Loader (GDL), and Data Migration by scripting (SQL, PL/SQL)

Experience with IBM WebSphere and Oracle WebLogic Installation, Configuration and Administration for Maximo 6.2.1 and 7.1.1

Skilled in developing Workflow processes, Communication Templates, Escalations, Maximo Asset Management, Maximo Work Management, Supply Chain Management/Procurement Management, Maximo Materials Management/Inventory Management, Maximo Contract Management, Maximo IT Service Management

Knowledgeable in creating roles, actions and action groups for use in the entire workflow process

Education

1987MSC Master of Mechanical Engineering, Oklahoma State University, USA

1983 BS of Mechanical Engineering, King Abdul-Aziz University, Saudi Arabia

Certifications

2010 Certified Inventory Management Professionals

2010 Certified Business Process Analysis Professionals

2010 Certified ERP Implementation Professionals

2010 Certified Project Management Professionals

2010 Certified Kaizen (Process Continuous Improvement) Professionals

Professional Experience

Employer

Position

Tenure

SunPower

Maximo On-Site Techno-Functional Analyst

July 2012 – Present

GE

Maximo Project Manager

Jun 2011 to May 2012

Carver PA - Edmonton, Alberta

Technical and Management Instructor

Jan 2010 to Jun 2011

CIBC Bank

Montreal, Canada

Senior Maximo Consultant / Business Analyst

Aug 2009 to Mar 2010

Connexim Inc.

Montreal, Canada

Senior Maximo Consultant / Business Analyst

Aug 2008 to Mar 2009

Toronto Star Newspaper

Toronto Canada

Senior Maximo Consultant / Business Analyst

Aug 2006 to Mar 2008

(ADMA-OPCO)

The Abu Dhabi Marine Operating Company

United Arab Emirates

Maximo BA Consultant

May 2005 to Jul 2006

ADWEA

The Abu Dhabi Water & Electricity Authority

United Arab Emirates

Maximo BA Consultant and GIS Spatial analyst

May 2004 to Jul 2005

ADCO

The Abu Dhabi Company for Petroleum Oil Operations

United Arab Emirates

Maximo BA Consultant

May 2003 to Jul 2004

DOOSAN Power Plant (OWSC)

Abu Dhabi, UAE

Maximo BA Consultant

May 2002 to Jul 2003

Saudi Group of Royal Places and Royal Residential Areas

Jeddah, Saudi Arabia

CMMS Administrator;

Jan 1995 to Apr 2002

Royal Commission of Jabail and Yanbu

Yanbu, Saudi Arabia

Project Manager

Apr 1993 to Jun 1995

King Abdulaziz International Airport

Jeddah, Saudi Arabia

Planner and Scheduler Engineer

Sep 1989 to Mar 1993

Makkah City Cleaning Saudi Arabia

Scheduling and Planning Supervisor

Aug 1987 to Aug 1989

Maximo Skills

Having an understanding of the major business processes that Tivoli Software Solutions focus upon; Asset Management, Procurement, Work Order management, Planning capabilities, and Maintenance capabilities.

Having an understanding of the different industry solutions available for EAM as applicable to the customer; Nuclear, Transportation, Utilities (formerly Transmission and Distribution), Service Provider, Calibration (Life Sciences), Government, and Oil and Gas.

Demonstrating how IBM Maximo Asset Management V7.5 (MAM) works out-of-the-box, determining the modules, features, and functions in MAM which satisfy each requirement and which requirements are not satisfied by out-of-the-box functionality so that a requirements matrix can be developed indicating MAM fit and gaps.

Identifying industry specific requirements during requirement gathering workshop, and demonstrate how these can be fulfilled by using an industry solution or add-on so that recommendations can be made to fulfill requirements which are industry specific.

Identifying the customer's requirements, specifications of baseline, and historical data to be migrated, then identifying data requirements, sources, and tools to meet data migration requirements so that data migration requirements have been identified.

Performing a GAP analysis so that functional gaps between customer requirements and standard IBM Maximo Asset Management V7.5 (MAM) functionality have been identified, defined, and documented.

Defining the key difference between configuration and customization of the system so that the differences are understood.

Applying the knowledge to an IBM EAM solution in order to demonstrate a clear understanding of Work Order, Assets, Locations and Classifications and the ability to apply then in an IBM EAM solution.

Applying the knowledge to an IBM EAM solution in order to demonstrate a clear understanding of Purchasing cycle and Inventory transactions and the ability to apply then in an IBM EAM solution.

Describing an assessment of current versus proposed reporting solutions such that IBM EAM solution reporting options are positioned favorably against existing reporting applications.

Demonstrating the capabilities of the Application Designer and Database Configuration, to meet the needs of the client.

Configuring IBM Maximo Asset Management V7.5 (MAM) to meet the needs of the company by using a saved query, a Key Performance Indicators (KPI), a Workflow, a conditional UI, a data restriction, the application designer, and security groups,.

Assignment History

SunPower

Maximo On-Site Techno-Functional Analyst

Jun 2012 to Present

SunPower is a company manufacture and install Solar System for power generation plants globally. The Solar System plants undergone annual maintenance and ongoing preventive and corrective maintenance according to service level agreement with customers globally. The assignment involves providing ongoing support and enhancement to Maximo implementation.

Environment: Maximo 7.5

Duties and responsibilities on the assignment included but not limited to:

Business process workshops to evaluate and implement functionality and workflow changes. Facilitate business process workshops to understand current state use of Maximo across all sites.

Develop enhancement of functional requirement documentation. Maximo configuration.

Validate Mobile Maximo (Work Manager & Inventory Manager) are upgraded.

Upgrade from 6.2 MEA to 7.5.

Develop test (QA) upgrade procedure.

Develop and support application testing (SIT & UAT) to include issue resolution.

Provide training material and conduct training on v7.5 functionalities.

Attend customer meetings and collect requirement gathering from communication on daily basis with Maximo key users.

Provide input on the strategy, policies and major issue resolutions

Prepare design document for minor enhancement

Perform functional review and testing

Writing Oracle queries, for running reports Interact with end users, and other support team as required

Perform a wide variety of skilled Maximo-related and administrative support duties.

Development of asset management, work management, PM's, and job plans for customer equipment.

Identification, researching and resolution of customer-related issues.

BIRT report writing and administration

Identification and recommendation of process improvements and proposing solution

GE

Maximo Project Manager

Jun 2011 to May 2012

General Electric is a company has power generation plants around the world. The power generation plants undergone annual maintenance and they require tools to run their annual maintenance. The Tool Centers around the world are there to rent the tools required for power generation services (PGS). Maximo is implemented to automate this tooling process and all related activities.

Deliverables:

The project is to implement Maximo Asset Management 7.1 in GE Tool Centers across US and Globally

Environment: Maximo 7.1

Duties and responsibilities on the assignment included but not limited to:

Provide project planning, management, monitoring and advisory skills

Conduct business process reviews, facilitate workshops, analyze and document current and proposed business processes

Analyze complex project requirements and develops appropriate work breakdowns and schedules

Manage/monitor project scope, budget, resources, quality, milestones, training, implementation and deliverables

Develop full scale project plans

Identify risks, issues and problems and provide recommendations for problem resolution and mitigation measures

Manage project changes and apply change management processes

Support the functional and integration testing efforts

Monitor and report on the progress of the project to all stakeholders and Steering Committee

Provide knowledge transfer to City's resources, as required

Knowledge of Maximo Configuration desired

Provide expertise in Maximo relevant to the associated business/functional areas

Identify business and user impacts associated with the implementation of the bridges and structures in Maximo

Carver PA Edmonton Alberta

Technical and Management Instructor

Sep 2008 to Dec 2011

Developed and instructed the following courses:

Advanced Maintenance Planning and Scheduling

Advanced Project Management

Commissioning and start up projects

CIBC Bank

Montreal Canada

Senior Maximo Consultant / Business Analyst

Aug 2009 to Mar 2010

CIBC is a leading North American financial institution. Through 2 distinct business lines, CIBC Retail Markets and CIBC World Markets, CIBC provides a full range of products and services to almost 11 million individual and small business clients and meets the financial needs of corporate and institutional clients.

The CIBC objective was to implement Maximo in controlling and administer Survive management processes.

Deliverables:

The actual implementation of the Maximo was performed in two phases. The first phase to implement Maximo in TD processes. The second phase is to implement Maximo in FMO processes after one month and half from the first phase implementation.

Environment: Maximo 6.1

Duties and responsibilities on the assignment included but not limited to:

Business process workshops to evaluate and implement functionality and workflow changes. Facilitate business process workshops to understand current state use of Maximo across all sites.

Develop enhancement of functional requirement documentation. Maximo configuration.

Develop test (QA) upgrade procedure.

Support application testing (SIT & UAT) to include issue resolution.

Assist in developing test scripts for both SIT & UAT.

Provide training material on 6.1 functionality.

Conduct training session(s) to identified trainers on 6.1 functionality to include Maximo Everyplace.

Customer Meetings

Knowledge Transfer on Business Processes

Provide input on the strategy, policies and major issue resolutions

Prepare design document

Perform functional review and testing

Writing Oracle queries, for running reports Interact with end users, and other support team as required

Perform a wide variety of skilled Maximo-related and administrative support duties.

Coordination and communication on daily basis with Maximo users.

Identification, researching and resolution of customer-related issues.

Current and accurate reporting of system data.

Identification and recommendation of process improvements.

Connexim Inc.

Montreal Canada

Senior Maximo Consultant / Business Analyst

Aug 2008 to Mar 2009

Connexim is a company operating in the telecommunications industry and was created as a result of a partnership between Bell Canada and Hydro-Québec. The joint venture will provide services in the rapidly growing sector of delegated management of internal telecommunications networks.

The project was to implement MXES (Maximo 6.1) in Connexim’s service management.

Deliverables:

The actual implementation of the Maximo was performed in two phases. The first phase to implement Maximo in TD processes. The second phase is to implement Maximo in FMO processes after one month and half from the first phase implementation.

Environment: Maximo 6.1

Duties and responsibilities on the assignment included but not limited to:

Business process workshops to evaluate and implement functionality and workflow changes. Facilitate business process workshops to understand current state use of Maximo across all sites.

Develop enhancement of functional requirement documentation. Maximo configuration.

Develop test (QA) upgrade procedure.

Support application testing (SIT & UAT) to include issue resolution.

Assist in developing test scripts for both SIT & UAT.

Provide training material on 6.1 functionality.

Conduct training session(s) to identified trainers on 6.1 functionality to include Maximo Everyplace.

Customer Meetings

Knowledge Transfer on Business Processes

Provide input on the strategy, policies and major issue resolutions

Prepare design document

Perform functional review and testing

Writing Oracle queries, for running reports Interact with end users, and other support team as required

Perform a wide variety of skilled Maximo-related and administrative support duties.

Coordination and communication on daily basis with Maximo users.

Identification, researching and resolution of customer-related issues.

Current and accurate reporting of system data.

Toronto Star Newspaper

Toronto Canada

Senior Maximo Consultant / Business Analyst

Aug 2006 to Mar 2008

The Toronto Star is a Canadian broadsheet daily newspaper. It is Canada's highest-circulation newspaper on overall weekly circulation; although it is a close second to The Globe and Mail in daily circulation on weekdays and Saturdays, it overtakes the Globe in weekly circulation because it publishes a Sunday edition while the Globe does not.

Deliverables:

The actual implementation of the Maximo was performed.

Environment: Maximo 6.1

Duties and responsibilities on the assignment included but not limited to:

Business process workshops to evaluate and implement functionality and workflow changes. Facilitate business process workshops to understand current state use of Maximo across all sites.

Develop enhancement of functional requirement documentation. Maximo configuration.

Validate Mobile Maximo (Work Manager & Inventory Manager) are upgraded.

Develop test (QA) upgrade procedure.

Support application testing (SIT & UAT) to include issue resolution.

Assist in developing test scripts for both SIT & UAT.

Provide training material on 6.1 functionality.

Conduct training session(s) to identified trainers on 6.1 functionality to include Maximo Everyplace.

Customer Meetings

Knowledge Transfer on Business Processes

Provide input on the strategy, policies and major issue resolutions

Prepare design document

Perform functional review and testing

Writing Oracle queries, for running reports Interact with end users, and other support team as required

Perform a wide variety of skilled Maximo-related and administrative support duties.

Coordination and communication on daily basis with Maximo users.

Identification, researching and resolution of customer-related issues.

Current and accurate reporting of system data.

Identification and recommendation of process improvements.

(ADMA-OPCO)

The Abu Dhabi Marine Operating Company

United Arab Emirates

Maximo BA Consultant

May 2005 to Jul 2006

Abu Dhabi Marine Operating Company (ADMA-OPCO) is a pioneering oil and gas producer whose operations date back to the 1950’s, and are centered in the offshore areas of Abu Dhabi. Oil and gas production comes from two major fields.

ADMA-OPCA implemented MRO’s Maximo as a complete Enterprise Asset Management solution.

Deliverables:

The actual implementation of the Maximo was performed in one step. a partial changeover was not considered.

Environment: Maximo 5.2, Actuate, Maximo Integration Gateway, Oracle Financials, Oracle RDBMS.

Duties and responsibilities on the assignment included but not limited to:

Business process workshops to evaluate and implement functionality and workflow changes. Facilitate business process workshops to understand current state use of Maximo across all sites.

Develop enhancement of functional requirement documentation. Maximo configuration.

Validate Mobile Maximo (Work Manager & Inventory Manager) are upgraded.

Develop test (QA) upgrade procedure.

Support application testing (SIT & UAT) to include issue resolution.

Assist in developing test scripts for both SIT & UAT.

Provide training material on 6.1 functionality.

Conduct training session(s) to identified trainers on 6.1 functionality to include Maximo Everyplace.

Customer Meetings

Knowledge Transfer on Business Processes

Provide input on the strategy, policies and major issue resolutions

Prepare design document

Perform functional review and testing

Writing Oracle queries, for running reports Interact with end users, and other support team as required

Perform a wide variety of skilled Maximo-related and administrative support duties.

Coordination and communication on daily basis with Maximo users.

Identification, researching and resolution of customer-related issues.

Current and accurate reporting of system data.

Identification and recommendation of process improvements.

ADWEA

The Abu Dhabi Water & Electricity Authority

Abu Dhabi, UAE

Maximo BA Consultant and GIS Spatial analyst

May 2004 to Jul 2005

The Abu Dhabi Water & Electricity Authority (ADWEA) was established in 1999 with the primary purpose of unbundling and managing the privatization of the multiple entities and stock companies that had arisen over more than 30 years of a major Abu Dhabi water and electricity initiative.

Soon after ADWEA’s formation in 1999 management recognized the need for an asset management system in order to realize efficiency benefits and improve business practices. Following an evaluation of the software functionality, technical expertise, capability to deliver and financial strength of several competitive solutions, MRO’s Maximo was selected as a complete Enterprise Asset Management solution (EAM).

Duties and responsibilities on the project included:

Implement Maximo 5.2 to automate Power transmission and distribution business processes.

Deliverables:

The actual implementation of the Maximo was performed in one step, a partial changeover was not considered. On a Friday the old system was being used and on Monday Maximo was being used by all core users. This total conversion worked only because of the modifications made to the system by each team prior to implementation and because all training was conducted prior to the actual implementation.

Environment: Maximo 5.2, Actuate, Maximo Integration Gateway, Oracle Financials, Oracle RDBMS.

Duties and responsibilities on the assignment included but not limited to:

Prepares, plans, produces, maintains and updates a variety of maps, drawings, plans and other graphic representations displaying layers and attribute data from databases, using cartographic techniques to represent spatial data; develops and maintains data layers, using GIS tools, CAD tools and relational databases; performs detailed spatial analysis including notifications, buffering, and zone consolidation; manipulates images for electronic mapping; enters attribute data pertaining to specific features into a relational database; incorporates maps, charts, data files, spreadsheet data, documentation and text into reports.

Business process workshops to evaluate and implement functionality and workflow changes.

Facilitate business process workshops to understand current state use of Maximo across all sites.

Develop enhancement of functional requirement documentation. Maximo configuration.

Validate Mobile Maximo (Work Manager & Inventory Manager) are upgraded.

Develop test (QA) upgrade procedure.

Support application testing (SIT & UAT) to include issue resolution.

Assist in developing test scripts for both SIT & UAT.

Provide training material on 6.1 functionality.

Conduct training session(s) to identified trainers on 6.1 functionality to include Maximo Everyplace.

Customer Meetings

Knowledge Transfer on Business Processes

Provide input on the strategy, policies and major issue resolutions

Prepare design document

Perform functional review and testing

Writing Oracle queries, for running reports Interact with end users, and other support team as required

Perform a wide variety of skilled Maximo-related and administrative support duties.

Coordination and communication on daily basis with Maximo users.

Identification, researching and resolution of customer-related issues.

Current and accurate reporting of system data.

Identification and recommendation of process improvements.

ADCO

The Abu Dhabi Company for Petroleum Oil Operations

United Arab Emirates

Maximo BA Consultant

May 2003 to Jul 2004

The Abu Dhabi Company for Onshore Petroleum Operations Ltd. (ADCO) operates onshore and in shallow coastal waters of the Emirate of Abu Dhabi, one of the seven members of the United Arab Emirates which was established on 2 December 1971.

Duties and responsibilities on the project included:

Implement Maximo 5.2 to automate Asset and Contract Management

Deliverables:

The actual implementation of the Maximo was performed in one step.

Environment: Maximo 5.2

Duties and responsibilities on the assignment included but not limited to:

Business process workshops to evaluate and implement functionality and workflow changes. Facilitate business process workshops to understand current state use of Maximo across all sites.

Develop enhancement of functional requirement documentation. Maximo configuration.

Validate Mobile Maximo (Work Manager & Inventory Manager) are upgraded.

Develop test (QA) upgrade procedure.

Support application testing (SIT & UAT) to include issue resolution.

Assist in developing test scripts for both SIT & UAT.

Provide training material on 6.1 functionality.

Conduct training session(s) to identified trainers on 6.1 functionality to include Maximo Everyplace.

Customer Meetings

Knowledge Transfer on Business Processes

Provide input on the strategy, policies and major issue resolutions

Prepare design document

Perform functional review and testing

Writing Oracle queries, for running reports Interact with end users, and other support team as required

Perform a wide variety of skilled Maximo-related and administrative support duties.

Coordination and communication on daily basis with Maximo users.

Identification, researching and resolution of customer-related issues.

Current and accurate reporting of system data.

Identification and recommendation of process improvements.

DOOSAN Power Plant (OWSC)

Abu Dhabi, UAE

Senior Business Consultant/BA

May 2002 to Jul 2003

The Union Water & Electricity Company (UWEC) had started producing power and water at its 656 MW power unit and 100 million gallons a day (mg/d) water desalination plant in Fujairah in Abu Dhabi. The plants are being built by Doosan.

Client objective was to implement Maximo Software as a complete Enterprise Asset Management solution (EAM).

Duties and responsibilities on the project included:

Implement Maximo 5.2 to automate power generation business processes.

Deliverables:

The actual implementation of the Maximo was performed in one step, a partial changeover was not considered. On a Friday the old system was being used and on Monday Maximo was being used by all core users. This total conversion worked only because of the modifications made to the system by each team prior to implementation and because all training was conducted prior to the actual implementation.

Environment: Maximo 5.2, Actuate, Maximo Integration Gateway, Oracle Financials, Oracle RDBMS.

Duties and responsibilities on the assignment included but not limited to:

Business process workshops to evaluate and implement functionality and workflow changes. Facilitate business process workshops to understand current state use of Maximo across all sites.

Develop enhancement of functional requirement documentation. Maximo configuration.

Develop test (QA) upgrade procedure.

Support application testing (SIT & UAT) to include issue resolution.

Assist in developing test scripts for both SIT & UAT.

Provide training material on 5.2 functionality.

Conduct training session(s) to identified trainers on 5.2 functionality

Customer Meetings

Knowledge Transfer on Business Processes

Provide input on the strategy, policies and major issue resolutions

Prepare design document

Perform functional review and testing

Writing Oracle queries, for running reports Interact with end users, and other support team as required

Perform a wide variety of skilled Maximo-related and administrative support duties.

Coordination and communication on daily basis with Maximo users.

Identification and recommendation of process improvements.

Saudi Group of Royal Places and Royal Residential Areas

Jeddah, Saudi Arabia

Saudi Arabia

CMMS Administrator;

Jan 1995 to Apr 2002

Saudi Group of Royal Places and Royal Residential Areas runs more than 60 maintenance and operation of palaces in all parts of Saudi Arabia. By 1998 the company decided to Implement Maximo as a maintenance management system for all system in Royal Palaces and Royal Residential.

Client objective was to implement Maximo Software as a complete Enterprise Asset Management solution (EAM).

Duties and responsibilities on the project:

Implement Maximo 4.0 to automate facilities operation and maintenance business processes.

Deliverables:

The actual implementation is Maximo 3 then later on upgrade to Maximo 4

Environment: Maximo 4.1, Oracle RDBMS, SQR, PL/SQL, Visual Basic.

Duties and responsibilities on the assignment included but not limited to:

The Systems include Heating, Air Conditioning, Lighting, and Civil System. The project covered also customized modules to manage operation and maintenance of all mentioned systems.

The objective of the company was to run every palace on Maximo in the first phase then link implementations in all over Saudi Arabia to a central Maximo implementation in the headquarter through client/server methodology.

Royal Commission of Jabail and Yanbu

Yanbu, Saudi Arabia

Project Manager

Apr 1993 to Jun 1995

The Royal Commission for Jubail and Yanbu (RCJY) was established on 21 September 1975, as an autonomous organization of the Saudi Arabian Government. The Commission is governed by a Board of Directors and its Chairman reports to the Council of Ministers. The Chairman’s office in Riyadh formulates policies and oversees implementation through two Directorate Generals; one in Jubail and the other in Yanbu.[1]

Client objective was to implement Oil Pollution Protection Project in the Sea Port Intake Channel

Duties and responsibilities on the assignment included but not limited to:

Analyze complex project requirements and develops appropriate work breakdowns and schedules

Manage/monitor project scope, budget, resources, quality, milestones, training, implementation and deliverables

Develop full scale project plans

Identify risks, issues and problems and provide recommendations for problem resolution and mitigation measures

Manage project changes and apply change management processes

Monitor and report on the progress of the project to all stakeholders and Steering Committee

Provide knowledge transfer to City's resources, as required

King Abdulaziz International Airport

Jeddah, Saudi Arabia

Planner and Scheduler Engineer

Sep 1989 to Mar 1993

King Abdulaziz International Airport (KAIA) is an aviation facility located 19 km to the north of Jeddah. Inaugurated in 1981, the airport is the busiest airport of Saudi Arabia and is third largest airport in the kingdom. The airport is known for its Hajjterminal, which is specially built for Islamic pilgrims going to Mecca annually and can handle 80,000 passengers at the same time.

Client objective was to Plan and Schedule of all maintenance activities belong to light and heavy equipment located in the airport premises.

Duties and responsibilities on the assignment included but not limited to:

Facilitation of daily and weekly work planning meetings with Maintenance, Operations and other

supporting departments.

Schedule and assign the work integrating both the customer's and maintenance's needs.

Develop maintenance shutdown schedules integrating all activities into one comprehensive plan.

Coordinating maintenance work and projects.

Participates in plant safety, health and environmental programs.

Demonstrates the ability to lead and/or influence a team (Engineers, Operations and Outside Suppliers) in the effort to solve and execute maintenance work.

Create PM schedules on all critical equipment and regulatory regulated equipment..

Creates Maintenance schedules.

Being a resource to others when developing new maintenance reports, standards and metrics.

Generate metrics to demonstrate performance and drive improvements.

Completes any other tasks as needed or as directed by management.

Direct Maintenance clerk(s) daily activities

Makkah City Cleaning Saudi Arabia

Scheduling and Planning Supervisor

Aug 1987 to Aug 1989

Makkah City Cleaning Project to collect garbage from the city by using compactors then damp it in the landfill area

Client objective was to Plan and Schedule of all maintenance activities belong to light and heavy equipment



Contact this candidate