does anyone know of any banks for startups that transact internationally (multi currency can be very expensive with conversions)?

Revolut Business can be a great option, but I think they only accept businesses in the EEA at the moment. Alternatively, you can use TransferWise for Business, which covers companies in more jurisdictions.

TransferWise looks like a great option. Have you tried Western Union?