TKR Engineering Successfully Installs Custom-Designed Boatlanding for TEGAS MAKMUR Vessel

TKR Engineering Successfully Installs Custom-Designed Boatlanding for TEGAS MAKMUR Vessel

August 30, 2023

A photo of the boatlanding successfully installed on the vessel.

On August 18, 2023, TKR Engineering Sdn Bhd achieved a successful milestone by seamlessly installing a custom-designed boatlanding onto the TEGAS MAKMUR (Kuching) Vessel at the Misarma’s Wharf.

TEGAS MAKMUR is a utility vessel chartered by our esteemed client, TotalEnergies Brunei, for their upcoming project and operation. The vessel was originally built in 2008, marking its 15th year of service, and is currently sailing under the flag of Malaysia. In order to comply with the required safety and operational standards set by the end user, TEGAS MAKMUR underwent a thorough inspection to ensure its safety and seaworthiness. As a result, the vessel needed some adjustments, including the installation of a custom boatlanding.

In order to align the vessel with the precise requirements of TotalEnergies Brunei, TKR Engineering Sdn Bhd harnessed its professional and experienced manpower to craft a custom boatlanding solution. This tailor-made installation serves a vital role, facilitating the seamless transfer of personnel and cargo between the vessel and shore, while also offering a designated platform for necessary inspections by law enforcement or other authorities. Given the boatlanding’s constant exposure to the harsh marine environment, the choice of materials was of high importance. Stainless steel emerged as the ideal choice, possessing the durability and resilience necessary to withstand the ocean’s most challenging conditions over the long term.

A compilation photos of work in progress.

Customization of the boatlanding in progress.

Throughout the boatlanding creation process, our team took extra precautions by wearing complete sets of safety attire during the process to mitigate potential risks and injuries. The fabrication and handling of stainless steel require careful consideration due to the presence of certain components which can pose hazards if not managed carefully. For example, stainless steel contains components such as chromium which can be toxic in high doses; and nickel which can cause allergic reactions in some people. These hazardous components may be released into the surroundings when the material is cut, machined, or welded. As the process of making the boatlanding will go through the action of cutting and welding, hence more of the reason for our team to take the safety precaution all the time.

A photo installation in progress.

Installation of boatlanding in progress.

At TKR Engineering Sdn Bhd, our commitment extends beyond isolated solutions. We offer an all-encompassing package that includes comprehensive installation services to seamlessly integrate the boatlanding into the existing infrastructure of the vessel. The process of cutting and welding for the custom boatlanding took approximately 5 days to complete and it was then ready to be installed onto the vessel, TEGAS MAKMUR. Following the installation, our team proceeded to conduct a thorough final inspection of the boatlanding to identify and address any potential errors or adjustments to be made prior to the vessel’s departure for Brunei. 

We are proud to have successfully completed this project within a short time and we are confident that the final product will meet the needs of our end user. The success of this project has proven our commitment to precision, safety, and excellence in providing solutions. This milestone not only showcase our team’s technical prowess but also exemplifies our dedication to delivering tailored solutions that seamlessly integrate into the intricate fabric of maritime operations, as well as other relevant fields in the oil and gas industry.

A photo to showcase the final product.

Stay tuned for more insightful updates as we embark on future endeavours that prove our commitment to excellence and further solidify our reputation as a trailblazer in the realm of engineering excellence.

EVA Interlocking Floor Mats Supplied & Delivered to Shell

EVA Interlocking Floor Mats Supplied & Delivered to Shell

August 2, 2023

Floor mats were repackaged and mounted on wooden pallets.

Last July 18, 2023, we successfully supplied and delivered 115 pieces of high quality EVA interlocking floor mats to our valued client, Shell.

A photo of EVA interlocking floor mats.

EVA interlocking floor mats are crafted from ethylene vinyl acetate (EVA). It is a durable and shock-absorbing material that is ideal for use in industrial settings. EVA interlocking floor mats are available in various colours and sizes. They can be custom-made according to your specific needs, from diameter to thickness. The advantages of using EVA interlocking floor mats are as follow:

Due to its thick and durable rubber quality, it helps to prevent fall injury, along with its surface that helps to minimize skin abrasion caused by rough floor surfaces.

Due to its puzzle-like interlocking design, the floor mats are connected tightly without rising against each other, hence it helps to avoid people from tripping over as it remains flat on the floor surface.

As they are placed on the floor surface without using any type of adhesive, it is very easy to install, clean and remove when needed.

Upon the arrival of the items at our warehouse, TKR Engineering Sdn. Bhd. conducted a thorough goods inspection to ensure their pristine condition and alignment with our client’s expectations. This critical step guarantees that the supplied products are of high quality and meet the required standards. 

A before and after photo of repackaging.

Following the goods inspection, our skilled team repackaged the items to ensure their safe transportation to their destination. The floor mats were securely tied together using strapping bands, mounted on 4-way plywood pallets as the bases, and wrapped with PVC film for additional protection. Once the repackaging was complete, the mats were promptly delivered to Shell.

A photo of the repackaged floor mat loaded for delivery.

If you are seeking a comprehensive engineering service for your project, look no further as we are the solution for you. Feel free to contact us with any inquiries, and we will be more than happy to assist you with your needs.

11 Units of High-Efficiency Centrifugal Pumps Delivered to End User

11 Units of High-Efficiency Centrifugal Pumps Delivered to End User

July 20, 2023

A photo of 11 units of centrifugal pumps supplied and delivered by TKR Engineering Sdn Bhd.

We are pleased to announce that we have successfully supplied and delivered 11 units of high-efficiency centrifugal pumps to our end user on July 5, 2023. This is a significant milestone for our company, as it shows our dedication to providing high quality products and services to our customers.

The centrifugal pumps that we delivered to our end user are capable of pumping a large volume of water. They are also energy efficient, which will help the end user to save money on their energy bills.

In addition to their superior performance, the centrifugal pumps are also built to last long. Our chosen manufacturer used a cutting-edge technology and high quality materials to manufacture the pumps, which are designed to withstand the rigors of everyday use.

We are confident that the centrifugal pumps that we supplied and delivered will be a valuable asset to our end user.

To learn more about our centrifugal pumps, please visit our website. You can also contact us to discuss how our pumps can help your business.

Our Vessel Maintenance and Repair Service Keeps EASTMAL TEGUH Crew Boat in Top Condition

Our Vessel Maintenance and Repair Service Keeps EASTMAL TEGUH Crew Boat in Top Condition

July 15, 2023

EASTMAL TEGUH is a crew boat that was built in 2008 and is currently operating under the flag of Malaysia. As such, maintenance and repair works are essential in ensuring the safe and efficient operation of the vessel.

On last June 22, 2023, EASTMAL TEGUH docked at our wharf and we have performed a wide range of maintenance and repair works on the vessel, including:
1. Flooring Installation: We supplied and installed wooden pallet flooring throughout the ship.
2. Hatch Cover Recondition: We applied bitumen compound to the surrounding hatch cover of the main deck.

Our team of experienced engineers and technicians are highly skilled in performing vessel maintenance and repair work. We use the latest tools and equipment to guarantee that our work is completed to the highest standards, meeting industry regulations.

There are many benefits to choosing us for your vessel maintenance and repair service. These benefits include:

If you are looking for a reliable and professional vessel maintenance and repair service, then we are the company for you. We would be happy to discuss your specific needs and provide you with a quote. We understand that every vessel is different, so we take the time to understand your specific needs before we provide you with a quote. We look forward to hearing from you!

Types of Materials used in Construction

Types of Materials used in Construction

There are various types of materials used for construction, offering different benefits and advantages. Here are the some of the commonly-used materials for construction. It is important to choose the right construction material for your projects to ensure that your building lasts long and of the best quality. Here are some of the commonly-used materials in construction:


As one of the strongest building materials available for construction, steel has excellent strength capacity in both tension and compression. Steel is a metal alloy of iron and carbon, with additional alloying materials added to make it stronger and more fracture-resistant than iron. It’s commonly used for the structural framework of tall modern buildings and large industrial facilities due to its high strength-to weight and strength-to-size ratios.


Concrete is one of the most commonly-used construction material. It is a composite material made of fine and coarse aggregate, mixed with a binder like cement and water. The mixture is then left to cure and set over time for an average of 28 days. An important thing to note about concrete is the fact that it has a low tensile strength, therefore it is usually embedded with steel to make it stronger and versatile for a wide range of structures.


Wood is a construction material that have been used for thousands of years and can last for hundreds of years if properly maintained. It is cost-efficient, as well as strong and durable. Wood is a great choice as a building material for homes and residential buildings as it provides a good insulation from the cold. In addition, it is also good in soundproofing and has high tensile strength.


Stone is the most durable building material. Stone is widely used in walls and flooring because of its texture, ranging from smooth finish textures to rough textures. Sandstone, marble and granite are some instances of stones commonly used in construction.

It is rather difficult to maneuver and work around stone as it has a rather high density. Stones are also not an ideal material to choose for construction in cold environments due to its nature as a terrible insulator.


Masonry involves the binding of rectangular blocks (bricks) made of heated and dry clay with mortar. Masonry is still fragile despite its high compression resistance, hence why the use of steel is prominent in our concrete blocks now. This allows for the building of multi-story buildings, which ultimately becomes and economical building choice.

Why Choose TKR Engineering Drilling Tools Rental Services

Why Choose TKR Engineering Drilling Tools Rental Services

Large Inventory of Bottom Hole Assembly Equipment

TKR Engineering offers an extensive range of BHA equipment that can be supplied in both steel and non-magnetic material. We are able to cater to your needs of different equipment.

This includes:

    • Drill pipe (Range 2 & 3 and high torque connections) – 2-7/8” to 5-7/8”
    • Tubing (Range 2) – 1.66” to 5”
    • Spiral and Standard HWDP – 3 ½” to 6 5/8”
    • Drill Collars – 3 1/8” to 9 ½”
    • Steel and Non-Mag Drill Collars – Slick,
    • Spiral and Flexi – 4 ¾” – 9 ½”
    • Steel and Non-Mag Integral Stabilizers – 4 ¾” – 36”
    • Steel and Non-Mag Float Subs – 4 ¾” – 9 ½”

Experienced Drilling Tools Coordinator

We have an experienced drilling tools coordinator that will be able to assist you in identifying the most suitable equipment for your projects. They have a lot of experiences in liaising with different principals and clients, so rest assured that we will ensure the smooth-sailing of your rental process.

Proper Equipment Maintenance

Here at TKR Engineering, we make sure that our drilling tools are properly maintained, ensuring that the equipment you rent are always at top-notch condition when you decide to rent from us.

Good Safe Keeping of Equipment

We have multiple spacious warehouses for our equipment, ensuring that our equipment is properly stored and would not be damaged, as always as not cause hazard to our employees.

Contact Us!

Get in touch with us to resolve any inquiries you may have regarding our drilling tools rental service.

Benefits of Using Container Rental Services

Find Out How You Can Benefit From Our Container Rental Services in Miri!

You can commonly find container rental services used by shipping companies. Although it is widely used by shipping containers, it does not mean that other services or industries don’t need it. Here at TKR Engineering, we also provide container services.

Do you know that container services can easily benefit you in quite a few ways? Container rental services really does benefit you in many ways. Here are some benefits of using the container rental services provided by TKR Engineering. Note that our container rental services are largely based in Miri, Sarawak. We don’t just provide container rental services to local Mirians, but we also provide the service to all Sarawak companies and Malaysian companies.

The Advantages of Using Container Rental Services

Let’s have a look at how you can benefit from container rental services from this mini-list.

1. Multi-purpose storage spaces

Storage containers can be used for a number of situations. Whether you need space for holding office files, unused equipment, or excess inventory, container rental can be a solution. The durable build of the storage containers means your assets will be safe from bad weather, worksite debris, and break-ins. Our storage container rentals come with a secure lock, protecting your valuable from raiders.

2. Efficiency

Travelling between an off-site storage unit can cost your company time and money. Having a storage unit at your workplace means that you can easily access important equipment and forms to complete your much needed daily tasks. Maximize productivity and flexibility when the things you need are stored within your easy reach. Storing machinery and other assets at an off-site location means you are limited to external business hours. You may not even be able to access your supplies when you need it.

Having your own storage also means you can rearrange for your equipment and assets as needed to fit your work. Remove and add any assets from the unit to meet the needs of your company. Choose the size that best fits you and can grow with your business.

3. Flexibility

Storage containers provide a lot of benefits if you are looking for a storage solution that can adapt to your plans on the go. By renting out your container instead of buying it, you can take this intrinsic flexibility even further.


Renting a shipping container works for circumstances where time is of the essence.

A storage container can be delivered to you in a relatively short period of time. You can even place it right where you need it. This makes it possible to quickly acclimatize to unforeseen complications in ongoing projects at home. You can even keep track of it at your place of business with on-demand storage space.

Retail businesses can benefit from the container rental process to help themselves prepare for seasonal purchasing spikes and other demanding times. That means they do not have to commit to a large payment. As soon as you no longer need your hired shipping container, you can return it without many problems. You can even immediately free up access to space it took up.

Buying a container out-and-out means making plans for long-term storage purposes. Even when the container rental is not in use, it can be more difficult to manage.


Renting a storage container for a short period of time is suggestively more cost-effective. It will certainly help you save some money than buying one for the same short-term purpose.

When you rent a storage container, you can take into consideration the type and size before you order it. It’s like just as you will if you were planning on buying the container. On the other hand, unlike making a full buy-out, you can choose to take on a leasing agreement that fits your needs.

Adjustable leasing agreements such as those on offer here at CBOX make it possible to rent containers for short periods of time very easily. You can also rent a storage container for a much longer period of time with a long-term lease or opt for a special finance lease to take ownership of your rented container after a set period of time.

4. Assessing the ideal size and space requirements of your shipping items

Although you can guesstimate the amount of space needed to carry out the work, a lot of companies often need to readjust their items/functions. This is to fit the smaller or larger container a lot better. If you’re buying a container for long-term use, this can be a huge interruption to your plan of space utilization in the future.

There are many different dimensions of shipping containers. However, it is quite challenging to regulate the ideal size for your project before actually utilizing it. Shipping container rentals provide you with the freedom to reconsider the best size of the container after the rental period. This way you can opt for a different size that is better suited for your needs when renting again.

Although this is considered a benefit, we recommend that you seek professional help from your shipping container rental company. You can get them to find the right unit size the first time, especially when you are considering a longer-term rental. If you get the incorrect size when renting, your provider can simply swap them out for you. Buying one will require you to sell the wrong unit first before replacing it. A lot of times these can be very problematic.


Shipping container rentals are great for users looking for short-term, seasonal storages. People looking to buy can still use the rental period as a trial time to reconsider the size and specifications. That way you are able to identify the necessary modifications before buying one. Whatever you require, you can always find us for assistance in identifying the best unit size for a better experience.

For more information, please call TKR Engineering Miri at +6085 433 101 or contact us here at our website.



Contact Us

Articles That May Interest You

Types of Cooling PPE

Great Custom Fabricated Services You Never Know You Need

Types of Civil Engineering

Custom Fabricated Services With Quality That Benefit You

Everyone Loves a Great Quality Custom Fabricated Service

Quality custom fabricated services are definitely important for a lot of construction companies. No two custom fabrication projects are the same. From the initial idea to the final product, you will need to find a potential company who can see you through from start to finish. Find a company that can keep your timeline and budget on track, and tackle any issues that come up throughout the custom fabricated servicing process.

Quality is something that a lot of clients are looking for when it comes to their custom fabricated projects. A lot of engineering companies are able to provide that. So that means, it’s a pretty competitive market for such projects. In this article, we will talk about why having quality custom fabricated services is important.

Engineers’ Industrial Experiences Matters

Engineers’ Industrial Experiences Matters
Template via Canva

Proper “architectural” drawings from the engineering team will allow the fabrication team to estimate the timeline and finances for the project. It can also identify the materials needed and determine the proper equipment and methods needed. At the same time, it can also look for areas that can be improved or enhanced. It also identifies any potential problems that may happen during the process.

Working with the right fabricator means that everything you need can come from just one working partner. When working with one partner who can tackle your project from the start to end means easier project management. It also means lower cost, and a much faster timeline.

That original rough sketch isn’t satisfactory enough to begin production. However, in-house engineers in a custom fabrication team can take those rough sketches, review the project, improve sub-par areas, and get your project started on the right track. In the overview of an experienced fabrication team, a skilled fabricator can begin to ask the right questions and guide you in the proper direction through each step. All the way from getting the proper drawings created to having your project completed for the right price. You can even expect it to complete with the highest quality.

It’s Great to Have a Skilled Fabricator With Diversified Skills

It’s Great to Have a Skilled Fabricator With Diversified Skills
Image via Canva

When you are considering a fabricator to team up with, you may feel enticed by companies offering specialised skills. However, looking for a suitable fabricator with diverse capabilities is usually the smarter choice for a number of reasons. When subcontracting, you can increase quality and reduce costs by settling for a fabricator with diverse capabilities.

Working with a specialist is great for a simple project. However, most fabrications are not one-dimensional. In most cases, your projects will need different specialists for different parts of the project.

If you opt for a real specialist to work with, this means you will need to get several different specialists to handle each different characteristic of the build. This makes management of the custom fabrication project considerably more difficult. Each contractor you take on to the project also adds increased timelines and expenses. Furthermore, there is a possible decrease in the overall quality level of the project.

A diverse fabricator is usually a much better choice for your project. They are able to tackle the entire project from the start to the end. The project will most likely include:

  • Engineering design
  • Welding capabilities
  • Forming
  • And additional services at your choosing

While a specialist with experience in a specific niche is important, a diverse fabricator will have the right mix of experience to carry your project thoroughly. Consider how long the company has been in the industry. Consider how much experience each of the craftsmen has for each part of your project too. It’s best to settle for a company who has done projects similar to the one you are doing. Preferably one who has a reputation for getting the job done properly.

Quality Process Equates Successful Custom Fabrication Projects

Quality Process Equates Successful Custom Fabrication Projects
Template via Canva

Quality control is what can determine whether custom fabrication projects will be successful. When looking for custom fabrication companies, you should look at how the metal fabrication organisation handles some of the important project aspects.

If a metal fabrication company has quality processes in place, the project has a better chance of success. Hearing that your metal shop hold high-quality standards is one thing. However, looking into their processes will give you a much-improved idea of how they are handled.

A successful quality process should have at least most, if not all of the following:

  • Safety
  • Managing costs
  • Compliance
  • Consistency
  • Reputation

The custom fabricator’s commitment to quality is evident in every job they do.

Planning Capability and Demand Reaction

Planning Capability and Demand Reaction
Template via Canva

When defining if your metal fabrication company is capable of planning and reacting to demand, there are certain “aspects” to look for. If your metal fabrication company meets these aspects, they will almost definitely be able to plan for and react to the demands of your company. When looking for a metal fabrication partner, look for pointers that they are ready to handle any issues that can arise during your project.

If your metal fabrication company of choice regularly fails to meet delivery times, they may not be the right choice for you. This typically means that they are quite likely unprepared for any change in forecasted and actual demand.

When the company you choose can’t meet your schedule, it will put your project behind your forecasted timeline. This will greatly influence your process and ability to deliver on time. It can impact your overall cost and reputation with your clients. Typically, it’s important to find a metal fabrication company that can meet delivery timelines.

When your metal fabrication partner is capable of planning and meeting demands, you can be certain that they are able to work with you on any project you have. When they are well-prepared, you will get the raw materials you need on time and in a cost-effective manner. This will allow you to be successful in your projects. When looking for a metal fabrication company, look into their history and established processes to see if they are ready to meet any future demands.


If you ever need custom fabricated services, TKR Engineering has it right here in Miri, Sarawak. We provide some of the best custom fabricated services around Sarawak, Malaysia. Be sure to look for us when you need our services!

Contact Us

Articles That May Interest You

Types of Civil Engineering

Cooling Technology for PPE

Different Types of Cooling PPE

Successfully Installed the Motor-Driven Pumps!

Successfully Installed the Motor-Driven Pumps for Chemical Injection Package!

We are able to offer customizable Chemical Injection Packages that feature unsurpassed reliability and quality. We are also involved in the design and construction commissioning of the skids and packages that comply with API standards.
With TKR Engineering, from initial sketching process to the finished system, everything from a single source.
tkr skid image
Image copyrighted for TKR Engineering
TKR Skid image 2
Image copyrighted for TKR Engineering

If you need any engineering solutions, feel free to contact us. Or you may reach out to us via the following contact details below:


Address: Lot 2075 Jalan Disa, Krokop,98000 Miri Sarawak

Office Hours: Monday-Friday: 8.00 am to 5.00 pm & Saturday 8am to 12pm

Office Telephone Numbers: +6085 416 320 or +6085 433 101


Contact Us



4 Benefits of Structural Steel

And Reasons Why Construction Companies Prefer Steel

Structural steel has provided many benefits and advantages to many societies. We have previously talked about what structural steel is in a couple of articles here and here. According to Bright Hub Engineering, structural steel means:

“Structural steel is a category of steel construction material that is produced with a particular cross-section or shape, and some specified values of strength and chemical composition. Structural steel composition, strength, size, shape, strength, and storage are controlled in most advanced countries. The word structural steel includes a broad variety of low carbon and manganese steels that are used in great numbers for civil and marine engineering applications.”

A lot of structural steels also include smaller quantities of significant additions of other elements. You can expect to see elements such as Niobium, Vanadium, Titanium and Aluminium. These are also known as High Strength Low Alloy or micro-alloyed steels. Structural steels are often made in sections and plate shapes. They are normally used in infrastructures such as bridges, buildings, ships, and pipelines.

Ways That Structural Steel Construction Can Benefit Our Society

Structural Steel has advanced and evolved over the decades to be the building material of choice. It has been the top choice for a lot of things from small residential homes to skyscrapers. When architects make the decision to use structural steel over other materials (for example, concrete or wood), they do so because of steel’s overwhelming benefits. Compare steel to many other materials. It does indeed have more benefits comparably.

Even if concrete has to be utilized as the building material, it benefits a lot from the addition of a structural steel frame. Brick and wood transport with them a distinct aesthetic appeal. However, design flexibility often takes a back seat. For liberty of design, strength of integrity and ease of maintenance, structural steel is your smart choice.

According to Swanton Welding Company, here are some benefits of structural steel.

1. Durability

durability - tkr engineering - miri sarawak malaysia
Image via Pixabay

Structural Steel is greater in strength and it does not age or rot as quickly as other construction materials. It will then come with a much more developed strength-to-weight ratio (the strength of a material over its density) and tensile strength (ability to withstand stress from tension). You can expect the structural steel will make for a lighter building that needs a less substantial and expensive foundation.

2. Constructability

Constructability - tkr engineering - miri sarawak malaysia
Image via Pixabay

The strength, stiffness, durability, and ductile properties of structural steel allows it to be fabricated into an infinite variety of shapes. Steel structures are put together by bolting or welding the pieces together on site. They are done so as soon as they are delivered as opposed to concrete. Concrete may take up to several weeks to cure before construction can continue.

Distribution of a building’s density and tension stress among steel beams allows architects more freedom with design space. It also allows the ability to make last-minute changes.

3. Cost-Effectiveness

cost effectiveness - tkr engineering - miri sarawak malaysia
Image via Pixabay

Standardization and regulatory policies have made structural steel components reliable and convenient to erect after their fabrication. Modernized efficiency transfers to save time and money. It is also an earlier return on investment and condensed interest charges.

Short construction periods also ease less of a disruption to the neighbourhood of the site that is being developed. Settling for structural steel can save the developer money on community relations and government building permits.

Steel prices have also been steadily dropping recently. On the other hand, the metallurgy and steel fabrication industries have witnessed considerable technological developments. Productivity advances in the steel supply chain translate into the that developers have unencumbered access to quality structural steel at a more affordable cost.

4. Safety

safety - tkr engineering - miri sarawak malaysia
Image via Pixabay

Even though steel is a non-flammable material, the International Building Code requires it to be completely coated in a fire-resistant material. Its strength and integrity become significantly compromised if ever be exposed to fire.

Water-resistant coatings are also prudent in preventing structural steel from corroding. Fire-resistant coatings are usually also water-resistant. Structural steel lacks the absorbency necessary for mould and mildew growth. Steel makes it an ideal choice for residential buildings.

Off-site fabrication and rapid component assembly make structural steel integrally safer to manage at the construction site. Steel is boundlessly recyclable, making it also safe for its surrounding environment.


The bottom line is that structural steel has a few drawbacks. This is especially true when compared to other building materials such as concrete, brick and wood. However, the benefits clearly balance the scales in its favour. The most noteworthy concern once was the steel’s reaction to water and extreme temperatures. However, that problem has been addressed by the industry and regulating organizations. Expect the list of benefits to growing as the use of structural steel endures to proliferate and advances. You should also expect its design and technique continue to be made.

Contact Us

Articles That May Interest You

Steel Maintenance and Engineering

3 Common Responsibilities of Marine Engineers

4 Reasons Why Engineering Management Matters