JBN Relevance Limited Added by admin 0 reviews Listed in Business services Suite 3 Block G, Powa Plaza, Nyanya, Abuja, Nigeria. 8032032010 Add to Favorites Claim Listing Updated: Nov 7, 2014 Overview Reviews Operations Management, Project Management Add Your Review Please login or register to add your review.