
Recently, E-Crane technicians were supporting our products on a floating transfer station in the Indian Ocean. “Working at E-Crane brings something new every day and even stormy weather cannot keep us from providing services to our customers worldwide.” – Bart De Vrieze – E-Crane Engineer