Spécialiste En Charges Et Dynamique / Loads & Dynamics Specialist
Airbus
Job Description: ***English job description follows***Description de l'emploi :Vous avez une expérience aérospatiale, vous avez travaillé dans le domaine de dynamique des structures, charges ou vibrations et vous souhaitez évoluer et développer de nouvelles compétences? Ce poste est pour vous!Le programme d'avions commerciaux A220 recherche un.E Spécialiste en charges et dynamique pour rejoindre notre équipe Flight Physique basée à Mirabel (Québec, Canada), où vous travaillerez conjointement avec l'équipe de Flight Physique d'Airbus basée à Toulouse.Vous ferez partie de l’équipe Charges et Dynamiques chargée de calculer les charges statiques et dynamiques sur la structure d’un avion, définir et analyser les résultats de tests au sol et en vol, rédaction de rapports de certification.L'organisation de l'équipe est établie de manière à promouvoir la collaboration transversale de manière autonome, en se soutenant mutuellement et en apprenant collectivement.Votre rôle en tant que Spécialiste en charges et dynamique sera d’intégrer / supporter votre nouvelle équipe à atteindre ses objectifs tout en respectant les budgets et plans d’exécution, de suivre les directives et valeurs d’Airbus.Votre environnement de travail:Le siège du programme d'avions commerciaux A220 est situé à Mirabel, dans la région métropolitaine de Montréal, à deux pas de la ville dynamique de Montréal. Réputée pour son environnement paisible et sûr, la région offre une grande qualité de vie aux jeunes professionnels ou aux professionnels expérimentés, ainsi qu'aux familles, en équilibrant parfaitement les opportunités de carrière et les activités de plein air, ce qui en fait un endroit vraiment spécial où il fait bon vivre.Parce que nous prenons soin de vous :Avantages financiers: Salaire attractif, bonus annuel, régime d’assurances collectives, régime de retraite et régime d’achat d’actions.Équilibre vie privée / professionnelle: Une politique de travail hybride, une cafétéria sur site, une politique de congés très concurrentielle.Bien-être / santé: Programme d’Aide aux Employé.E.S (PAE), programme de rabais et service médical sur site, accès à un service de navette publique entre Laval (station de métro Montmorency) et Mirabel et application de covoiturage.Développement individuel: des opportunités d’évolution et des possibilités de formations nombreuses (catalogue de plus de 10.000 e-formations disponibles en libre accès pour développer votre employabilité, certifications, programmes de développement accéléré, mobilité nationale et internationale).Chez Airbus, nous vous aidons à travailler, à vous connecter et à collaborer plus facilement et de manière plus flexible. Partout où cela est possible, nous favorisons la flexibilité dans nos modes de travail afin de stimuler l'esprit d'innovation.Vos défis:Créer, modifier, exécuter des programmes informatiques pour effectuer des calculs aéroélastiques;
Participer aux tests pour prendre en charge les nouveaux problèmes de développement, de production et de mise en service;
Analyser les données de test, corréler les modèles d'éléments finis pour analyser, tester et proposer des solutions d'ingénierie;
Produire une documentation formelle pour communiquer les résultats et satisfaire les autorités de certification et les clients internes.Votre profil:Vous êtes titulaire d'un Baccalauréat ou d'une Maîtrise, avec au moins dix (10) ans d'expérience en dynamique des structures, charges ou vibrations;
Vous avez une connaissance pratique de l'utilisation de Nastran SOL [101, 103, 111, 144, 145] et familiarisé avec les modifications DMAP;
Vous avez une bonne compréhension de la méthode des éléments finis, de l'analyse basée sur la fréquence et de l'aérodynamique instable;
Vous connaissez les normes de l'industrie, les exigences de certification et les conseils pertinents;
Vous êtes un joueur d'équipe et une personne avec de l'initiative, un sens aigu des responsabilités et un bon jugement capable de travailler sous pression;
Vous avez des compétences exceptionnelles en matière d'organisation et d'analyse, intéressés par l'amélioration des processus, la capture des connaissances et le partage avec l'équipe;
Vous avez de bonnes capacités rédactionnelles et relationnelles. Avoir démontré d'excellentes compétences en rédaction technique en anglais serait un atout;
Vous avez de l'expérience en programmation MATLAB, Fortran, C/C++ et scripting Linux/Windows;
Vous avez des connaissances intermédiaires à avancées en matière de documentation à l'aide de logiciels commerciaux tels que Microsoft Office Suit ou GSuite;
Vous avez une compréhension de l'instrumentation et de l'acquisition de données (atout);
Vous êtes peut-être un titulaire actuel ou ancien d'approbation de conception dans les disciplines de la dynamique (fort atout).En raison du secteur d’activité (aéronautique), de multiples contacts avec des entités Airbus situées dans le monde entier, et d’interactions avec les fournisseurs et clients également situés dans le monde entier, la connaissance de l’anglais est demandée dans ce poste.Ce travail nécessite une prise de conscience liée à tous les risques potentiels de conformité et à un engagement à agir avec intégrité, ces valeurs sont le fondement du succès, de la réputation et de la croissance durable de l'entreprise.Vous ne semblez pas correspondre à 100%? Pas d'inquiétude! Airbus vous accompagnera pour trouver le poste qui correspond le mieux à vos compétences et aspirations.Donnez une nouvelle dimension à votre carrière en soumettant votre candidature en ligne maintenant!*************************************Job description :Do you have aerospace experience, have you worked in loads, dynamics or vibrations and would you like to progress and develop new skills? Then this job is for you!The A220 commercial aircraft Programme is looking for a Loads & Dynamics Specialist to join our Flight Physics team based in Mirabel (Québec, Canada), where you will work jointly with the Airbus Flight Physics team based In Toulouse.You will be part of the Loads, Dynamics team responsible for calculating static and dynamic loads on aircraft airframe, define and analyse ground and flight tests, writing certification reports.The team organization is established to promote cross-collaboration autonomously, supporting each other and learning collectively.Your role as Loads & Dynamics Engineering Specialist will be to integrate / support your team to achieve its objectives within prescribed budget and timeline, and adhere to Airbus values.Your working environment:The A220 commercial aircraft Programme is headquartered in Mirabel, in the greater Montreal area, where the vibrant city of Montreal is just a stone’s throw away. Known for its peaceful and safe environment, the region offers a high quality of life for younger or experienced professionals and families, perfectly balancing career opportunities and outdoor activities that makes it a truly special place to call home.How we care for you:Financial rewards: Attractive salary, annual bonus, group insurance plan, pension plan and share purchase plan.Work / Life Balance: A hybrid working policy, on-site cafeterias and a highly competitive holiday policy.Wellbeing/Health: Employee Assistance Program (EAP), Discount Program and on-site Medical Service, access to a public shuttle service between Laval (Montmorency metro station) and Mirabel, and a carpooling application .Individual development: Great upskilling opportunities and development prospects with unlimited access to +10.000 e-learning courses to develop your employability, certifications, accelerated development programmes, national and international mobility.Your challenges:Create, modify, run computer programs to perform aeroelastics calculations;
Participate in tests to support new development, production and in-service issues;
Analyze test data, correlate finite elements models (F.E.M) to analyse, test and propose engineering solutions;
Produce formal documentation to communicate the results and satisfy certification authorities and internal clients.Your boarding pass:You hold a Bachelor's or Master's degree, with at least 10 years of experience in structural dynamics, loads or vibrations;
You have working knowledge using Nastran SOL [101, 103, 111, 144, 145] and familiar with DMAP alters;
You have a good understanding of finite element method, frequency-based analysis, and unsteady aerodynamics;
You are familiar with relevant industry standards, certification requirements and guidance;
You are a team player and a person with initiative, strong sense of responsibility and good judgment capable of working under pressure;
You have exceptional organizational and analytical thinking skills interested in improving processes, capturing knowledge and sharing with team;
You have good writing and communication skills. Having demonstrated excellent technical English writing skills would be an asset;
You have programming experience in MATLAB, Fortran, C/C++ and Linux/Windows scripting;
You have intermediate toadvance knowledge of documentation skills using commercial software such as Microsoft Office Suit or GSuite;
You have an understanding of instrumentation and data acquisition (asset);
You may be a current or former Design Approval Designee in Dynamics disciplines (strong asset).Due to the sector of activity (aerospace), frequent contacts with Airbus entities worldwide, and interactions with suppliers and clients also located across the globe, proficiency in English is required for this position.This job requires an awareness of any potential compliance risks and a commitment to act with integrity, as the foundation for the Company’s success, reputation and sustainable growth.Not a 100% match? No worries! Airbus supports your personal growth with customized development solutions.Take your career to a new level and apply online now!This job requires an awareness of any potential compliance risks and a commitment to act with integrity, as the foundation for the Company’s success, reputation and sustainable growth.Company:Airbus Canada Limited PartnershipContract Type:PermanentExperience Level:ProfessionalJob Family:Flight & Space Physics
By submitting your CV or application you are consenting to Airbus using and storing information about you for monitoring purposes relating to your application or future employment. This information will only be used by Airbus.Airbus is committed to achieving workforce diversity and creating an inclusive working environment. We welcome all applications irrespective of social and cultural background, age, gender, disability, sexual orientation or religious belief.Airbus is, and always has been, committed to equal opportunities for all. As such, we will never ask for any type of monetary exchange in the frame of a recruitment process. Any impersonation of Airbus to do so should be reported to View email address on ca.hrm.tc .At Airbus, we support you to work, connect and collaborate more easily and flexibly. Wherever possible, we foster flexible working arrangements to stimulate innovative thinking.#J-18808-Ljbffr
Participer aux tests pour prendre en charge les nouveaux problèmes de développement, de production et de mise en service;
Analyser les données de test, corréler les modèles d'éléments finis pour analyser, tester et proposer des solutions d'ingénierie;
Produire une documentation formelle pour communiquer les résultats et satisfaire les autorités de certification et les clients internes.Votre profil:Vous êtes titulaire d'un Baccalauréat ou d'une Maîtrise, avec au moins dix (10) ans d'expérience en dynamique des structures, charges ou vibrations;
Vous avez une connaissance pratique de l'utilisation de Nastran SOL [101, 103, 111, 144, 145] et familiarisé avec les modifications DMAP;
Vous avez une bonne compréhension de la méthode des éléments finis, de l'analyse basée sur la fréquence et de l'aérodynamique instable;
Vous connaissez les normes de l'industrie, les exigences de certification et les conseils pertinents;
Vous êtes un joueur d'équipe et une personne avec de l'initiative, un sens aigu des responsabilités et un bon jugement capable de travailler sous pression;
Vous avez des compétences exceptionnelles en matière d'organisation et d'analyse, intéressés par l'amélioration des processus, la capture des connaissances et le partage avec l'équipe;
Vous avez de bonnes capacités rédactionnelles et relationnelles. Avoir démontré d'excellentes compétences en rédaction technique en anglais serait un atout;
Vous avez de l'expérience en programmation MATLAB, Fortran, C/C++ et scripting Linux/Windows;
Vous avez des connaissances intermédiaires à avancées en matière de documentation à l'aide de logiciels commerciaux tels que Microsoft Office Suit ou GSuite;
Vous avez une compréhension de l'instrumentation et de l'acquisition de données (atout);
Vous êtes peut-être un titulaire actuel ou ancien d'approbation de conception dans les disciplines de la dynamique (fort atout).En raison du secteur d’activité (aéronautique), de multiples contacts avec des entités Airbus situées dans le monde entier, et d’interactions avec les fournisseurs et clients également situés dans le monde entier, la connaissance de l’anglais est demandée dans ce poste.Ce travail nécessite une prise de conscience liée à tous les risques potentiels de conformité et à un engagement à agir avec intégrité, ces valeurs sont le fondement du succès, de la réputation et de la croissance durable de l'entreprise.Vous ne semblez pas correspondre à 100%? Pas d'inquiétude! Airbus vous accompagnera pour trouver le poste qui correspond le mieux à vos compétences et aspirations.Donnez une nouvelle dimension à votre carrière en soumettant votre candidature en ligne maintenant!*************************************Job description :Do you have aerospace experience, have you worked in loads, dynamics or vibrations and would you like to progress and develop new skills? Then this job is for you!The A220 commercial aircraft Programme is looking for a Loads & Dynamics Specialist to join our Flight Physics team based in Mirabel (Québec, Canada), where you will work jointly with the Airbus Flight Physics team based In Toulouse.You will be part of the Loads, Dynamics team responsible for calculating static and dynamic loads on aircraft airframe, define and analyse ground and flight tests, writing certification reports.The team organization is established to promote cross-collaboration autonomously, supporting each other and learning collectively.Your role as Loads & Dynamics Engineering Specialist will be to integrate / support your team to achieve its objectives within prescribed budget and timeline, and adhere to Airbus values.Your working environment:The A220 commercial aircraft Programme is headquartered in Mirabel, in the greater Montreal area, where the vibrant city of Montreal is just a stone’s throw away. Known for its peaceful and safe environment, the region offers a high quality of life for younger or experienced professionals and families, perfectly balancing career opportunities and outdoor activities that makes it a truly special place to call home.How we care for you:Financial rewards: Attractive salary, annual bonus, group insurance plan, pension plan and share purchase plan.Work / Life Balance: A hybrid working policy, on-site cafeterias and a highly competitive holiday policy.Wellbeing/Health: Employee Assistance Program (EAP), Discount Program and on-site Medical Service, access to a public shuttle service between Laval (Montmorency metro station) and Mirabel, and a carpooling application .Individual development: Great upskilling opportunities and development prospects with unlimited access to +10.000 e-learning courses to develop your employability, certifications, accelerated development programmes, national and international mobility.Your challenges:Create, modify, run computer programs to perform aeroelastics calculations;
Participate in tests to support new development, production and in-service issues;
Analyze test data, correlate finite elements models (F.E.M) to analyse, test and propose engineering solutions;
Produce formal documentation to communicate the results and satisfy certification authorities and internal clients.Your boarding pass:You hold a Bachelor's or Master's degree, with at least 10 years of experience in structural dynamics, loads or vibrations;
You have working knowledge using Nastran SOL [101, 103, 111, 144, 145] and familiar with DMAP alters;
You have a good understanding of finite element method, frequency-based analysis, and unsteady aerodynamics;
You are familiar with relevant industry standards, certification requirements and guidance;
You are a team player and a person with initiative, strong sense of responsibility and good judgment capable of working under pressure;
You have exceptional organizational and analytical thinking skills interested in improving processes, capturing knowledge and sharing with team;
You have good writing and communication skills. Having demonstrated excellent technical English writing skills would be an asset;
You have programming experience in MATLAB, Fortran, C/C++ and Linux/Windows scripting;
You have intermediate toadvance knowledge of documentation skills using commercial software such as Microsoft Office Suit or GSuite;
You have an understanding of instrumentation and data acquisition (asset);
You may be a current or former Design Approval Designee in Dynamics disciplines (strong asset).Due to the sector of activity (aerospace), frequent contacts with Airbus entities worldwide, and interactions with suppliers and clients also located across the globe, proficiency in English is required for this position.This job requires an awareness of any potential compliance risks and a commitment to act with integrity, as the foundation for the Company’s success, reputation and sustainable growth.Not a 100% match? No worries! Airbus supports your personal growth with customized development solutions.Take your career to a new level and apply online now!This job requires an awareness of any potential compliance risks and a commitment to act with integrity, as the foundation for the Company’s success, reputation and sustainable growth.Company:Airbus Canada Limited PartnershipContract Type:PermanentExperience Level:ProfessionalJob Family:Flight & Space Physics
By submitting your CV or application you are consenting to Airbus using and storing information about you for monitoring purposes relating to your application or future employment. This information will only be used by Airbus.Airbus is committed to achieving workforce diversity and creating an inclusive working environment. We welcome all applications irrespective of social and cultural background, age, gender, disability, sexual orientation or religious belief.Airbus is, and always has been, committed to equal opportunities for all. As such, we will never ask for any type of monetary exchange in the frame of a recruitment process. Any impersonation of Airbus to do so should be reported to View email address on ca.hrm.tc .At Airbus, we support you to work, connect and collaborate more easily and flexibly. Wherever possible, we foster flexible working arrangements to stimulate innovative thinking.#J-18808-Ljbffr
Vacancy posted 3 hours ago
Similar jobs that could be interesting for youBased on the Spécialiste En Charges Et Dynamique / Loads & Dynamics Specialist in Winnipeg, MB vacancy
- ...équipe novatrice en tant que spécialiste des appels d’offres au sein du... ...dans un environnement dynamique et favorable. Comment vous aurez... ...innovative team as a Quotation Tender Specialist in the High Voltage Service... ...a significant impact in a dynamic and supportive environment....SuggestedFull timeLocal areaRemote workWork from home
$40 - $42 per hour
Work Term: Permanent Work Language: English Education: Experience: Études Certificat ou diplôme Tâches Coordonner les activités du service des ressources humaines afin de s'assurer qu'elles répondent aux objectifs de l'organisation Motiver le personnel...SuggestedPermanent employmentFull time- ...expérience aérospatiale, vous avez travaillé dans le domaine de dynamique des structures, charges ou vibrations et vous souhaitez évoluer et développer de... ...Le programme d'avions commerciaux A220 recherche un.E Spécialiste en charges et dynamique pour rejoindre notre équipe...SuggestedWork at officeWorldwide
$110k per year
...Senior Underwriter, CHES Special Risk Business Line: Commercial Property and Liability Hours Per Week: 35 (Full-Time) Location: Vancouver, Edmonton, or Winnipeg Job Details: Full-Time, Permanent Position, Current Vacancy Wage Transparency: The base salary for this...SuggestedPermanent employmentFull timeWork at office$50.4k - $75.6k per year
...Assurance Company's derivatives. The Derivative Accounting Specialist plays a significant role in the daily operations, as well as accounting... ...you will bring Completion of post secondary education, specializing in Accounting/Finance, such as Business Administration or B....SuggestedPermanent employmentFull time- Aircraft Loads20 years of relevant experience in the loads domain within the aerospace industryTechnical approver and reviewerSupport DR... ...certification authorities is an assetYou have solid experience in static and dynamic aeroelastic loads analysisYou possess strong analytical thinking,...
- ...people forward. POSITION SUMMARY: The Talent Acquisition Specialist plays a key role in advancing NFI's Talent Acquisition and Workforce... ..., and employer branding initiatives. Success recruiting for specialized, high-volume, hard-to-fill, or business-critical positions...Long term contractPermanent employmentFull timeLocal areaImmediate startMonday to friday
- ...automotive, construction, transportation, commercial, food processing, and medical industries. POSITION SUMMARY: The Mold Maintenance Specialist will restore and maintain proper mold geometry for proper part specifications they will be responsible for the proper application of...Permanent employmentFull timeMonday to friday
- ...New Flyer is North America's heavy-duty transit bus leader and offers the most advanced product line under the Xcelsior® and Xcelsior CHARGE® brands. It also offers infrastructure development through NFI Infrastructure Solutions™, a service dedicated to providing safe, sustainable...Contract workInternshipWork at officeImmediate start
- We are seeking an experienced aerospace engineer to support the migration of Loads and Dynamics analysis processes from legacy MSC software tools to Siemens Simcenter NASTRAN solution. The objective of this mandate is to reproduce historical certification analyses and results...RemplacementLong term contract
- ...accessible, and sustainable. Every role at NFI Group helps move people forward. POSITION SUMMARY: As the Learning & Development Specialist, reporting to the Professional and Leadership Development Manager, you will work within the NFI Learning Institute to support the...Permanent employmentFull timeWork at officeImmediate startRemote workMonday to friday
$30.29 per hour
...Product Specialist Location: Winnipeg, MB Job Type: Full-Time Pay: $30.29/hour Reports to: Sales Managers We are looking for a motivated and customer-focused Product Specialist to join the team. You’ll help customers find the right vehicle while providing...Permanent employmentFull time- ...As our Logistics Specialist , you'll take ownership of daily shipping and transportation activities, coordinating domestic and international shipments, managing documentation, and resolving challenges to keep materials and products moving efficiently. We're looking for...Full timeShift work
- Apply aerospace loads and dynamics expertise to migrate legacy MSC workflows into Siemens Simcenter NASTRAN analysis processes. Reproduce certified results and validate replacement methods.This experienced aerospace engineering assignment focuses on loads, dynamics, aeroelasticity...Remplacement
$29.04 per hour
...partially sighted to live safely and independently. Our certified specialists provide client-centered rehabilitation, mobility training, and... ...and enhance team efforts on a professional level and share specialized knowledge, sources, experience, concepts, and skills....Permanent employmentFull timeApprenticeshipInternshipWork at officeFlexible hours- ...Description As the Industrial Projects Coordinator & Quotations Specialist based in Winnipeg or Regina , you will own the full project... ...work-life balance while thriving in an environment that is dynamic and motivated by new and exciting challenges. We provide competitive...Full timeFor contractorsWork at office
- ...specific details for this role. Job Description: Mobile Mortgage Specialist Serving more than 11 million customers nationally, TD provides a... ...Sales Force and seeking proven sales professionals to join our dynamic team! Do you have a proven sales track record? Are you known for...Full timeWork from homeHome officeFlexible hours
- ...hiring decisions; all decisions are made by human reviewers. #LI-AD1 Job Description The Opportunity: The Automation Specialist position at our Lagimodiere facility is part of an automation team responsible for troubleshooting, servicing and maintaining...Local areaRemote workFlexible hoursAfternoon shift
- ...own terms, because the greatest results happens when you are free to be yourself and share your unique expertise.Loads, Dynamics & Aeroelasticity Analysis Specialist (Contract) Bombardier is a global leader, creating innovative and game-changing planes. Our products and...RemplacementLong term contractContract workFor contractors
- Evolve your aerospace career with Airbus as a Loads & Dynamics Engineer in Mirabel, Quebec. Leverage your skills in dynamics, loads, and vibrations... ...Programme at Airbus is seeking a skilled Loads & Dynamics Specialist with a minimum of ten years in structural dynamics. You will...
$81.13k - $92.31k per year
...for credit unions, and to deliver high-value solutions that help each credit union achieve its vision.Position SummaryThe Governance Specialist is a hands-on governance role responsible for supporting the effective functioning of the Board of Directors and its committees....Daily paidFull time$90k - $130k per year
...Job Description Overview The Engineering Services Division is seeking an Intermediate or Senior Fire Protection Specialist to support a range of projects across Canada. Our team delivers fire protection engineering services for major infrastructure programs in the nuclear...Full timeInternshipFlexible hours$80k - $100k per year
...Job Description Overview AtkinsRéalis is expanding its national Fire Protection team and is looking for a Fire Protection Specialist to support a growing portfolio of projects across Canada. Our team delivers fire protection engineering services for complex infrastructure...Full timeInternshipFlexible hours- ...Account Specialist (Surety)Considering a new career opportunity? Join Aon and help shape better decisions. Aon is seeking a Account Specialist (Surety) to join our team in Winnipeg. In this position, you'll collaborate closely with colleagues and clients, helping deliver exceptional...Full timeWork at office
- About Us: With over 60 years of industry experience, Gescan has 29 branches located across Western Canada. At Gescan, we leverage our strong global resource base, our local expertise, and our family-oriented values to deliver the best service to our customers and suppliers...Work at officeLocal area
- ...Northfield, without being encumbered by administration or challenges outside of their practice area. Summary The System Support Specialist serves as the first line of defence for system integrity and client support within NFL Operations. This role is responsible for analyzing...Work at officeRemote workFlexible hoursShift work
- Our Residential team is proud to offer our customers seamless and simple technology that fits into any lifestyle. Our Field Sales teams work closely with our customers and offer a personalized face-to-face experience selling home services including TV, Internet, and Home ...Full timeContract workShift work
- ...The Content & Communications Specialist is a creative marketing professional responsible for developing compelling content that strengthens... ...to additional marketing projects, agile initiatives, and special assignments as needed WHAT YOU BRING ~ Degree in Marketing,...Full time
- ...reviewers. #LI-AD1 Job Description The Opportunity: Reporting to the Continuous Improvement Manager, the Energy Management Specialist will implement conservation measures, monitor energy consumption and seek out opportunities for increasing energy efficiency of the...Full timeFor contractors
- ...expertise, and a commitment to quality that helps support industries and communities every day. POSITION SUMMARY The People Services Specialist is a key member of the People & Culture team, providing HR operational support across the organization. This role supports...Permanent employmentFull timeImmediate startShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Spécialiste En Charges Et Dynamique / Loads & Dynamics Specialist. Be the first to apply!
Related searches
- bim specialist Winnipeg, MB
- e-commerce specialist Winnipeg, MB
- career transition specialist Winnipeg, MB
- disability specialist Winnipeg, MB
- hearing specialist Winnipeg, MB
- emergency management specialist Winnipeg, MB
- receiving specialist Winnipeg, MB
- reading specialist Winnipeg, MB
- staffing specialist Winnipeg, MB
- oil and gas specialist Winnipeg, MB


