Well, this may be just the role for you! As such you must be confident working well under pressure and strict time scales.