Meluni joined the Sport Management faculty full-time in 2018 after having spent the previous four years as an adjunct professor in the department. Meluni has over 20 years of experience in the sport industry, including two years as Vice President of Sales and Business Development for both 805 Stats and Infinity Sports and Entertainment.