Jillian Byra

Visual Designer

The Weather Company, an IBM Business

Boston, MA, USA