Creative Team

Lead Creative, Geoffrey McRoberts

Fatima Hassan

Geoff plays a critical role as lead creative and Senior Website Developer.

Geoff enjoys working from design through to development to a final website.  He relishes the challenge of coding through complex problems and having conquered something he can be proud of in the end.

He studied multimedia design at the University of Queensland and started off in the accommodation industry.  He built around 30 sites in that sector, mostly focused on achieving Search Engine Optimisation and chasing bookings.  He then travelled to Japan and worked on a very large portal site and magazine for a year before returning to Australia and working on a variety of sites and joining Strategy and Action.

And since joining our company he has led the builds of unnumerable websites and played a key role in advice to the other creative team members.  Geoff is a Jack of All Trades more than a specialist within website development, so he works broadly within our team on a wide variety of online work.

He sees the biggest web trend will be micro transactions, apps and programs which are all synced online and available from anywhere.  His prediction: “Desktops will transform from lots of programs, to become lots of services”.

Fatima Hassan is our lead graphic designer.  She loves seeing design translate well into a physical medium.  So whether it’s business cards, stickers, catalogues or screen prints, she is adept.  Unlike some, she also has printing experience and knows the presses and the production of signage.


As background, Fatima was born in Zimbabwe and moved to Cape Town, South Africa.  After Cambridge A levels, she studied Graphic Design at the Cape Peninsula University of Technology.  She graduated in 2008, moved to Australia, and got busy freelancing.  Very busy.  When we found her, she was addicted to the work and fitting more into a day than some do in two.


Fatima enjoys seeing something made that the client loves.  When she’s not designing, she enjoys charity work, keeping fit and socialising.