Exchange server is not a requirement for BCM.
BCM V1 had the limitation that Exchange accounts cannot be configured in the
profile that has BCM.
But BCM V2 which is called as the BCM update makes sure that BCM can
co-exist with the exchange account.
Hope this helps!!!
Best Regards
Sudharson AN