The braintree is a marketing and sales coaching company that specializes in professional service firms like financial advisors, law firms and business owners. the concept on this logo is has a tree shape, with a brain shape as the leafs. this two aspect is to represent word "braintree". The green red branch is representing graphic in finance flow/business flow