Yes, it's entirely correct, but.... it still doesn't quite sound like something a native speaker would say. My personal instinct might be to go for "we are happy to" or "pleased to".
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.