Brett Billick

Chief Marketing Officer at Self

Brett Billick is currently the Chief Marketing Officer at Self Financial, Inc. They have vast experience in marketing roles, including being the Vice President of Marketing at RetailMeNot, Inc. and the Chief Marketing Officer at SpareFoot. Brett also has experience working in various marketing and CRM roles at companies such as Virgin America, Gap Inc., and Discovery Networks. They hold a degree in Psychology from Harvard University and an MBA in Marketing from London Business School.

Links


Org chart

Sign up to view 5 direct reports

Get started