"He is an influential guy, which means he may be able to help you" is not noticeably formal. However, "so" would be more common than "which means". "He is an influential guy.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.