Elena Castillo is an art director from Spain. Elena has worked in the graphic design industry for over 20 years. Her experience ranges from working as an illustrator to a director of art. Elena currently works as an art director for Anthesis, a Spanish company that specializes in branding and marketing.
Elena Castillo has a masters from instituto erich fromm.
Some of their coworkers include Satu Juntunen - Managing Director, Finland, Dean Sanders - Director, UK, and Charles Faulkner - Head of EHS, Middle East. Their manager is Brad Blundell, Managing Director, Europe, Middle East & Latin America.
Current role