Natalie Harrison

Natalie Harrison

Managing Editor, Credit Americas