We use imaging software, if we re-image it clears the BitLocker encryption, does this remove the encrypted data, if someone used data recovery would they be able to access the data?
Technically - no it doesn't remove the encrypted data from the drive completely - it just starts writing over it with the new data. things can still be present in the unused sectors of the drive and even in the slack space inside the sectors (assuming a platter HDD).
however, if you turn on bitlocker encryption on the newly imaged drive - then the encryption process should overwrite all the data in any sector marked as used as they are written to:
No, BitLocker does not encrypt and decrypt the entire drive when reading and writing data. The encrypted sectors in the BitLocker-protected drive are decrypted only as they are requested from system read operations. Blocks that are written to the drive are encrypted before the system writes them to the physical disk. No unencrypted data is ever stored on a BitLocker-protected drive.
So, in essence, yes data could theoretically be recovered but there are several hurdles to get over to do that and even then - the data is probably incomplete and hard to recover.
For complete data removal your imaging process should have a zeroing solution that runs on the drive first then writes the new image to the drive then turns on bitlocker again.
If you are using SSDs - this changes a bit and the amount of data retained on the drive is greatly reduced.
If you have any further questions - please let me know.