Customer Relations Executive
Stefan is our out of office man who spends his days driving around the island and holding meetings with potential clients of Step. Stefan has excellent multi-tasking capabilities and always keeps the customer's interest first and foremost. Having studied computer sciences at the University of Malta, Stefan is a clear headed, logical person who always seeks the easiest and most efficient way forward in a challenge. When not driving around the island, Stefan is usually found jogging ever-increasing distances.
< Back to Our Team