Marketo can do some normalization, but its a little clunky to implement. It definitely cannot maniulate case, though.
Ringlead has a tool that can do this via a Marketo Webhook. If you had a savvy developer at your disposal, they may be able to build something too.