Rebecca McLeod is a Strategic Account Manager at Copyright Clearance Center (CCC).

Articles by Rebecca McLeod