Craig Melvin

Craig Melvin, Sales Executive

Craig is the founding member of the North American operation, which was established in 2005, currently works with the Sales Team from our North American office, where they are building lasting and meaningful business relationships with current and new clients. Craig also supports with site visits, sharing his extensive knowledge for the best and most […]